Entertainment
by Stevie Chay Vaughan on July 20, 2011

The utter disregard for the rules of the road and highway safety is appalling. Appalling I tell ya!

Via TDW Tease