Hometown Biscuits Rule the 23rd Annual Jam on the River

Submitted by Philip Emma on Tue, 06/10/2008 - 10:49 am

Philadelphia's favorite jam friendly festival kicked off its 23rd annual party by the Delaware River on Penn's Landing. This perfect city location set the scene for two days and three nights of live music and camaraderie.

Archived news