Leave a comment

Nope, not a scene from a movie but a real life scene from Russia where a pedestrian misses death by seconds…

Also On RadioNOW 100.9:

Follow

Get every new post delivered to your Inbox.

Join 1,994 other followers