Track Racing in Sao Paulo Brasil Jan 21, 2011

And from across the world, in Brazil comes this more casual track racing video. Man, I miss hitting the banks!

Comments are closed.