Wheres Wolfie. Solved:Steptoe

And where else was I this week…

Rotherham new York stadium

Nope

Are you in the Olympic village at the BMX track?

Errr dunno about a BMX track, but its the Olympic village alright.