wtf?
it said that they were at the houston speedway
about 15 or 20 min. into the movie and while
she is racing u can see mountains in the back
now please correct me but i live in texas and
my couins live in houston and im 99% sure that
there are no mountains there