Pin It

Russia - Dash Cam Catches Guy On Push Cart

Uploaded by

Monday Aug 06, 2012 17:41

What's the hold up in traffic? OH.

RUSSIA