Video: Peter P-Square Falls Off Stage While Performing
Earlier today there were reports of Peter of Nigerian pop duo P-Square falling off stage while the group was performing on stage at the Beat FM Triple 9 Concert held at the Landmark Event Centre, Victoria Island, Lagos Here is the video of the 'tragic' fall