Finnish Dinosaur Rock

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??