El3ama - Beirut Grand Prix - Commentary (Video)
Failure in safety measures and bad organization lead to a detailed satire of holding a failed event
Failure in safety measures and bad organization lead to a detailed satire of holding a failed event
October 14, 2016 by mylebanon