Nascar Nationwide series commercial

I like this commercial. Anybody knows the company that built the cars and the track? It looks like 1/32 scale...



Comments