PUBLISHED: Dec 14, 2009
DESCRIPTION:
The Lorax Tree (formerly Captain Kneal and The NoiseMakers)
Japan Live
From "Villains" Album Release Party
Live at The Grog Shop Cleveland Ohio
Filmed Edited and Live Visuals by
Jon Mancinetti
www.theloraxtree.com
www.MancinettiPictures.com