Stick Figure ADD

Stick Figure

Launched in Duxbury, Massachusetts, Stick Figure showcases the talents of multi-instrumentalist and producer Scott Woodruff. Stick Figure’s music has ...

read more

Videos Music