Tagged: The Amber Bugs

MF Premiere: The Amber Bugs – ‘David Dimbleby’.

The Amber Bugs – London, England, United Kingdom. “If it can’t be done live, it can’t be done” – The Amber Bugs.¬† Musically Fresh is excited to premiere the first of two singles via London¬†Alternative/Indie Punk band The Amber Bugs. The three-piece are today releasing the single and video for...