Photos Chris Brown ‘Powerhouse’ Comeback by SingersroomOctober 27, 2009 ShareTweetPin ItShare Chris Brown makes his long anticipated return to the stage at Power 105.1’s Powerhouse Concert at the Izod Center in East Rutherford, New Jersey (October 27, 2009). Pages:Next page