Joined
·
9,455 Posts
These people know how to build a track, nothing like covered seating. some of the video is kinda hokey but it sure looks like they have theyre shit together.
it isIt looks like that dragstrip is at the F1 track in Bahrain.