Quote:
Originally Posted by nolvorite
Definitely New York over London. my best choice would be though Los Angeles or Atlanta
|
Atlanta? Hell no. There are probably more good bands coming out of London or New York in a year than have ever come out of Atlanta.