I was eating dinner during the show, and I nearly choked from laughing at the arm... holy shit!
The last time I saw the German chick (they did an episode where she ran a Ford Transit van around the 'Ring) I thought she'd make an awesome host for a show like that... good to see she's actually in one!