text: where is the race track i recently saw on tv that had banking on the surface that allows a car to go past 90? degrees  i hope ive explained this correctly  i know im not crazy  i think its in another country  there was an englishman and an american woman(maybe she was american) in a car and the track was like a bobsled track  where is it  somebody knows its just a matter of time  the track was in a show but i only saw the commerical and dont remember when is going to be on if you know what show and when let me know last week the busch series was in mexico. there is a commercial where it looks like the cup cars are on a roller coaster,pretty cool!