Man critical after wild crash on Delaware Avenue

May 8, 2011 6:21:01 AM PDT
A man was critically injured when he was ejected from a vehicle in a wild crash overnight on Penn's Landing.