2009 Rally America Champion Travis Pastrana won the Lake Superior Rally last weekend and he won on a different stage at Michigan Tech University. You’ll enjoy both performances. Watch and listen… You can always learn more at http://www.ByBillWood.com or at http://www.Twitter.com/ByBillWood

Comments

comments

Powered by Facebook Comments