One person was hospitalized after crashing his vehicle down a 25 foot embankment in Overbrook.

1 / 26
WPVI – Philadelphia
Sun, Jan 20, 2013 12:12 AM EST