Angry? Frustrated? Let it all out in the 'Rage Room'

Angry? Frustrated? Let it all out in the 'Rage Room'

Added:

By: PressTV (24264.60)

Tags: Rage Room, Sao Paulo

Location: Sao Paulo, Brazil