"French Spider Man" Amazes High Rise Residents


Residents in Manila's 47-story GT International Tower are amazed as "French Spider Man" climbs their building without safety equipment.


Sponsored Content

Sponsored Content