...and they only want to do this in one State... WTF?
http://www.traxxas.com/scripts/trxnews/news.php?newsid=194
http://www.traxxas.com/scripts/trxnews/news.php?newsid=194
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
to bad its way up north.. i would check it out but texas is big. thats like 5 hours away!
wonder if some of our texas members will check it out? ajames?
lol I live in Pennsylvania.
LMFAO!! Close enough. Go check it out.