Justin Bieber Punches A Fan In Barcelona For Getting Too Close To Him!

Justin Bieber Punches A Fan In Barcelona For Getting Too Close To Him! | New Video