VIDEO: Grand Canyon — Standing in the Shadows
The 70s are alive and well in Grand Canyon’s world, though things aren’t necessarily as they should be. The Los Angeles-based band draws plenty of inspiration from their forebears, but on “Standing in the Shadows” they face the 21st century…