Why does England always gets the great new shows? Seven Wonders of the World is a new sounding board for Karl to go on tirades about things that don't make sense to him. Lucky for us, that encompasses a lot.
He may have a point about the title of Lost, though.
[via Videogum via YouTube]