OzzFest! Mar 22, 2007 10:36:10 GMT -5 Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by KittyCat on Mar 22, 2007 10:36:10 GMT -5 I think it's SO cool that Lordi are playing at such a huge festival when they haven't even been to America yet !So awesome!!I'm so proud of them!!