Posted in World News

Big Smoke Blow-Up! Randy Londoners Go Insane Over Harrod’s Shop Window Beauty!

London car mechanic Brian Love was so smitten over a lady he spotted standing in a Harrods shop window, he lost his mind. The warm,…

WTF?! Click now to find out more!