The Duct Tape Brothers

Saturday, May 27, 2006

News Flash... 8th place of 68 teams!


Yes, the Brothers pulled it together and their performance was amazing. More later, but be prepared for good news!

0 Comments:

Post a Comment

<< Home