Would You Ride This?


It's called The LA Skyslide.  It actually looks very underwhelming to me. 

What do you think?