Roofers get hammered

Jun 30, 2010, 01:59 PM, Key, Tulsa, United States