Apr 25, 2014

Home of Weird Pictures, Strange Facts, Bizarre News & 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