allaboutjuan in Showbiz News [WATCH] John Prats Shown Dancing at Ellen Degeneres’ Show Next Read: [WATCH] Confrontation between UP Diliman Graduate and Mall Customer Representative Goes Viral! » John Prats