StevesFunnies.com

Smile.

Russians with dashboard cameras – scary

Leave a comment

WOW – some people in Russia are extremely lucky to escape with their lives – see this footage taken from Russian dashboards!!

Link to follow: Continue reading

Advertisements