Founded in 2000, Car Bomb celebrate their 25th year with the release of a…
Originally formed on Long Island, New York in 2000, Car…