Prince was here. That phrase may or may not be scrawled in the green room at First Avenue, but it’s definitely there in spirit. Opened in 1970 as The Depot, First Avenue quick...
Read More