Toddler Caught By Pedestrians As She Plummets To Ground In China

On June 22, 2013 by Tim Newman

Chinese central state television – CCTV- recently aired this mad footage of the rescue of a two-and-a-half-year-old girl who fell from a window. Delivery men stood waiting below as she dangled from the...

Read More →

Rob Ford Smashes Face On Camera & Swears

On April 17, 2013 by Tim Newman

Rob Ford, everyone’s favourite national embaressment is almost constantly in the news. This is a clip from a little while back before the huge tub of turd truly hit his fan. Because th...

Read More →