We welcome a new original superhero concept to the web. Heroes of the North is a feature film and web series relating the adventures of a group of Canadian superheroes fighting various foes but mostly Medusa, a World Wide terrorist organization ran by a former Nazi scientist, Dr. Joseph Mengele.
Visit the Heroes of the North FACEBOOK page.
[youtube]http://www.youtube.com/watch?v=7bAb5CvThCY[/youtube]