My Pet Dragon are the Ambassadors of great music Posted by Jesse | Jan 11, 2012 | Artist Updates, Past Projects | 0 | The response from radio programmers to the My Pet Dragon single “Moonshine” has been stellar, and one look at this studio performance of the track for Indie Ambassador TV will tell you why. Enjoy!