It’s hard to call this a flashback when it was never publicly posted. Allen was messing around with his new GoPro camera with the intention of doing his own drum covers. This was the test he did.
Chevelle – Grab Thy Hand
Released 2002 on Wonder What’s Next
Epic Records – copyrighted property of its owner(s).
~ Allen – Apr 10, 2017