I'm wondering about that Top Gear RPM Tuning "game" at the top of the list -- it might be related to the BBC show, but I have no clue what the heck it is, or that it even existed, so beats me what its affiliation or purpose is.
Beyond that, no, the rest definitely have nothing whatsoever to do with the BBC show or logo. Someone should put the proper Top Gear logo up instead. I would, but I totally don't have any quality images of it.
Log in to comment