Newly reformed Voxtrot release a brand new video for their 2005 single ‘The Start of Something’
The video features never seen before footage of the band on their 2005 US tour. Acclaimed indie pop/rock band Voxtrot,…
The video features never seen before footage of the band on their 2005 US tour. Acclaimed indie pop/rock band Voxtrot,…