Tag: Auto

11 18 08 mechanic punctures tires then sell you new ones


11 18 08 a segment from channel 9 tv news, central florida, wftv, www.wftv.com mechanic