Joined
·
12,700 Posts
2006 World Power Wheelstanding Championships - $20,000 To Win!
Check out these wheelstands!
http://www.carcraft.com/eventcoverage/116_0703_wheelstand/photo_08.html
Check out these wheelstands!
http://www.carcraft.com/eventcoverage/116_0703_wheelstand/photo_08.html