fensepost.com
Chad VanGaalen: Peace On The Rise [Video]
Diaper Island, Chad VanGaalen’s awesomely titled new LP, dropped yesterday, and to celebrate the milestone he created a video. Mind you, videos from Chad are typically far from the norm, feat…