Tag: Owen Marshall


Make the Scene | The Whisperlights Hit the Road

July 8, 2010 | By

The Whisperlights, a Tempe-based “hard dark pop” band, are hitting the West Coast on their first tour, and will wrap it up July 29 at the Lost Leaf.