Anyone ever heard of this? It's a Canadian hidden camera prank show. A lot of the pranks are really clever. I watched it years ago and just recently started watching again.