Justin Bieber Punches Fan in Barcelona — Leaves Him With a Bloody Lip! - Life & Style

Justin Bieber Punches Fan in Barcelona — Leaves Him With a Bloody Lip!