Bumper ball
Bumper ball
Bumper Ball Soccer is undoubtedly one of the most unique sports ever conceived, and is a hilarious take on the traditional game of football. Players wear “bumper balls” over their bodies, which provides them protection…