Share Vegeta defeats the Satan City Gym Leader04:33 0 Share 0 Likes 0 Dislikes Published on December 16, 2017 Here’s your badge Category: #Video Submitted by: Admin Tags:City, DEFEATS, Gym, Leader, Satan, Vegeta About The Author Admin Related Posts