Monday, March 16, 2009




Wait until you see this joint at Christmas, only in Delco can you see ginormous houses decked out like they're in South Philly.

1 comment:

  1. Looks like they're "Movin' on up" from the South side.

    ReplyDelete