Neon – Dizziness

Judging from their music Neon likes to keep things relatively simple. I’m going to do the same and make this easy on you and me: Neon = Power Pop. What, not enough? Fine, I’ll try to do my job and provide an actual informative review, but just this once. Neon is a three-piece that hails […]