Local band Red Light Challenge release new EP 'Lookout Mountain' following Los Angeles Music Awards win

Local band Red Light Challenge release new EP 'Lookout Mountain' following Los Angeles Music Awards win