Home › Concerts › United States › Massachusetts › Boston Area › Apollo Sunshine - Northeastern University - Feb 17, 2006 Apollo Sunshine Boston with Apollo Sunshine Fri, Feb 17, 2006 at Northeastern University, Boston, MA Live in Concert Share This Lineup Tap the to get new show alerts. Apollo Sunshine No upcoming dates Advertisement About the Show Apollo Sunshine Boston At-a-Glance Date & TimeFeb 17, 2006Venue Northeastern University 360 Huntington AveBoston, MA 02115United States Map & DirectionsArtist Apollo Sunshine About the Show Apollo Sunshine Boston At-a-Glance Date & TimeFeb 17, 2006Venue Northeastern University 360 Huntington AveBoston, MA 02115United States Map & DirectionsArtist Apollo SunshineAdvertisement