“THE ISLE” – Matt Meola & Albee Layer

Submitted by Max

THE ISLE is a new web series by Matt Meola & Albee Layer that will premier February 21, 2012. Keep checking back to youtube.com/rockstar for new episodes.

MUSIC:
“SIMPLE DEVICES” (INSTUMENTAL)
TETTIX
Getty Images