Viimeinen Mammutti
tags: Hevisaurus, Viimeinen Mammutti, Finnish Dinosaur Rock, Tavastia Klubi, Helsinki Finland, music video, humor, funny, silly, streaming video
Finnish Dinosaur Rock aimed specifically at the under 5 crowd -- now why don't they do fun stuff like this in Germany??
Hevisaurus played live at the Tavastia Klubi in Helsinki, Finland. Guess where I wasn't in November 2009??