Last House On The Left (Rock)

Last House On The Left are three tuff rock chicks from Queensland, Australia.