About Voxtrot
Voxtrot is an indie pop band known for their melodic tunes and energetic live performances.