Album Release! Satellite – Los Angeles, CA

Los Angeles, CA

Come help NSC celebrate the release of their 4th album 'What Do the Kids Say?'!!!!

Time 9:30 PM
The Satellite
1717 Silverlake Blvd.
Los Angeles, CA