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:
comments – Add Yours
Follow

Get every new post delivered to your Inbox.

Join 2,010 other followers