pittsburghmusicmagazine.net
Twelve Foot Ninja at Mr. Smalls
An electrifying Friday night in Millvale at Mr. Smalls Theater with one of the freshest, biggest acts to come out of Australia, Twelve Foot Ninja. With their unique style and incredible stage pres…