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]