Nahhhh......This should be something near Steve's place. Definitely in England.

Come on Steve.....Show ol' Tazio that you can more than some Italian bimbos!