Eric Levy

Night Ranger | Somewhere in California

by Don & Ron Higgins Staff Writer Most people think of Night Ranger as a good ‘80s pop band with memorable ballads like “When You Close Your Eyes” and, most notably, “Sister Christian.” What many people forget is that Night Ranger was first and foremost a guitar-driven hard rock band [...]