Smashing Pumpkins Fans, Look who is in New Mexico!
By Janae Martinez
Billy Corgan is currently in Taos New Mexico. It's part of his #30Days Project. According to sources he is staying at the Historic Taos INN. Maybe Billy can make a stop in Albuquerque?