nickgeorge25
Active Member
According to a tweet by Eddie Gossage (President of Texas Motor Speedway), "the BBC will be here this weekend shooting episode of long running, highly rated show Top Gear with Richard Hammond". I replied, "US or UK Top Gear?" to confirm, and he replied back "UK". Keep an eye out!!
Last edited: