-
Lockjaw Smile is an Alternative Rock band from North of Boston, Massachusetts, who have switched from being a four piece into a power trio creating hard hitting guitar riffs perfectly entwined with the backbone drumming and grooving bass lines. The band currently consists of Tony Thanos (Guitar/Vox), Bill Douty...