Quote Originally Posted by EightGear View Post
Is it just me or is that a really weird place to do a demo run of a new rally car for the press?