March 28, 2024

Love Ghost — Love Ghost Vol. 1

September 15, 2016 Alibi Pierce 0

They say youth is wasted on the young, but the four teenagers who make up Los Angeles indie rock outfit Love Ghost aren’t into squandering their prime. They’re too busy mining the 90s musical landscape,