More Videos by The Rasmus
The 17th song of an awesome gig in Tavastia Klubi, Helsinki.
You guys rock!! Enjoy (: