Teddybears release music video for “The Best You Ever Had”


Electronic-rock group Teddybears has released a music video for their new single “The Best You Ever Had” which you can watch below. The song will be on their upcoming recordĀ Rock On, set for release on August 26th.


Indie Bible / Indie Spotify Bible / International Booking Agents Directory banner