Supercross event ???

Joined
Aug 30, 2003
Messages
7
Likes
0
#1
I herd that there is supposed to be a supercross event at Reliant Stadium In Houston,Texas Does anyone know if it's true?