there is a good show on speed channel about a chicago tow truck company called wrecked check it out
N nightimer46 TB Lurker Credits 0 May 25, 2009 #1 there is a good show on speed channel about a chicago tow truck company called wrecked check it out
B BigEpuller TB Lurker Credits 2 May 25, 2009 #2 yep, ive seen every episode. i see o hare towing all the time