Originally Posted by
Carranza76
Edit:
Sorry I meant this was filmed there got ahead of myself.
Pretty awesome that was filmed at my home track of Pegasus Raceway in Mountclair, Ca.
TLR does a lot of their vids there also.
Yeah, I was wondering what their lap times were on the track there so I could compare
Even though there wouldn't be much of a comparison..