James Beaudreau

James Beaudreau hasn't written any stories yet.

James Beaudreau

James Beaudreau

Guitarist, composer & producer. Musical brainiac. Marketer and writer by day.