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