Friday, May 9, 2008

Point Pelee National Park Pics

Point Pelee National Park is the southern most point of Canada. It's right next to Leamington, the tomato capital of canada!

0 Comments:

Post a Comment

<< Home

Home - Audio - Biography - Blog - Events - Lyrics - Press - Press Pics - Store - Video - Contact

© 2011 Brockway Entertainment