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