Shock

Shock

A nasty slab in Brazil lures a few brave souls over the ledge