Dragons fly

August 28, 2010 at 10:18 am in Superior Telegram

Thousands turned out today to take in the dragon boat races and enjoy entertainment on Barker’s Island in Superior. Continue Reading