Friday, December 17, 2010

A well deserved WIN for Jeremy Flores!

Nice work Jeremy!
France and all of Europe are so stoked to see him bring home the win for 2010!