M
Michael Perera Review of Las Vegas Motor Speedway
The Christmas light decorations are awesome. Not s...
The Christmas light decorations are awesome. Not sure how awesome this place is for racing though.
Comments: