We recently caught wind of New Jersey Pop Rock outfit called The Catching. Over the Summer the band premiered the official music video for their new single titled “Do It all Again” and of course we were hooked! This past weekend, while in Los Angeles, the band caught up with Rob Herrera to talk about [...]