North Star Bar is located at 2639 Poplar St., Philadelphia, PA 19030.
Sounds Like: Soundgarden, Kyuss Lives, Black Sabbath, Foo Fighters, Nirvana
Bio: Formed in 2011, Electric Mammoth is a progressive rock band from Philadelphia. Their sound is difficult to describe but impossible to ignore. With a wide array of musical influences spanning the last half century of rock music, Electric Mammoth brings an innovative approach to their song writin...See Full Bio