Noah Baby Food
Well-known member
...ITV News have just had a feature on the Happy Slaps phenomenon. They fear that it may culminate in the loss of life...for crying out loud. Some funny clips though, some dude in a hi-vis jacket getting chased down the stairs of a double-decker bus. BRRRAAAAP!