Video Ad Feedback
Car owner catches mechanics doing this ...
A man in Riverside, California caught auto mechanics taking his car for a joy ride through his work's drive thru. CNN affiliate KTLA reports.
01:32
- Source:
KTLA
They Did What?
15 videos
Video Ad Feedback
Man gets stranded on cliff after marriage proposal
Video Ad Feedback
Ricky Gervais blasts hunter for posing with dead giraffe
Video Ad Feedback
Government staff training: Women don't like numbers