Avalon Expo 10

Sheraton Hotel 115 Cavendish Square, St. John's, Newfoundland

Sci-fi/Pop-Culture Convention - Fun, Friendship and Everything Geek!