North American Nationals 2012 - Boys’ Parade of Champions: Thursday July 5th
2012 North American Irish Dance Parade of Champions July 7
North American Nationals Stage. (2012)
North American Nationals Stage. (2012)