Tuesday, April 12, 2011

Video and Pics from Xterra Vegas
















The best cheering section ever!

No comments: