Lordi
Posted: Wed Jan 31, 2007 6:27 pm
Anyone listen to these dudes? They're pretty fuckin badass band from Finland or something like that.
http://youtube.com/watch?v=TdItwaLrv1U
http://youtube.com/watch?v=XEyuuRl9JUk
http://youtube.com/watch?v=TdItwaLrv1U
http://youtube.com/watch?v=XEyuuRl9JUk