Home News Texas Toast

Texas Toast

Posted in News on Friday, January 21st, 2011 at 11:36 pm No Comments
Texas Toast

This video was shot on and around the UNT campus in Denton Texas. One fractured wrist and multiple flat tires later this was the result.