Vermont’s Twiddle has been creating a name for themselves via their outstanding live show for 18 years now, but radio is just getting to know them. Hopefully the new single “Beautiful” will be just the ticket. Check out the animated video for the track below…