The Weird, Strange, Bizarre & Odd Stuff

Is that Jessica Alba?! (placard dedicated to Mother’s Day in Grozny, capital of Chechnya, Russia)

Is that Jessica Alba?! (placard dedicated to Mother's Day in Grozny, capital of Chechnya, Russia)

Ads by Google

Leave a reply