Reviews

Fallen Legion

Fallen Legion Oshawa, ON's FALLEN LEGION released their latest music video "Monster Reborn" The video is in support of their latest EP "Downfall" (which peaked #7 on the Top 20...
PETE'S ROCK NEWS AND VIEWS.COM