IFWT_PhillyArtMuseum

I guess this person ran out of ideas for a fun thursday night and decided to take his festivities to Philly’s Art Museum Steps, better known for its mark in the Rocky film! Hit the jump to watch as this daring driver takes on a large set of stairs with nothing but his vehicle!

Adriela Batista