Electric Chair Amusement park attraction.
Apparently this electric chair attraction is the center of much debate in Italy. People have been offended and shocked.
Embed CodeSwitch Player
Loading the player ...
You need to be registered in order to add comments! Register HERE
|Liveleak on Facebook|