Omega TV UK

OMEGA TV UK

on video slapping and verbally abusing a taxi driver delivering food to his house.

Translate »