Motorcyclist falls 40-feet from I-95 in N. Liberties

May 26, 2012 8:58:19 PM PDT
A motorcycle rider is in critical condition after he flew off the side of I-95 in Philadelphia's Northern Liberties section Saturday night.
Load Comments