Lockjaw Smile
Lockjaw Smile is an Alternative Rock band from North of Boston, Massachusetts. A trio creating a real original sound all on their own. Hard hitting guitar riffs perfectly entwined with the b…
Lockjaw Smile is an Alternative Rock band from North of Boston, Massachusetts. A trio creating a real original sound all on their own. Hard hitting guitar riffs perfectly entwined with the b…