Originally Posted By: BDuff
Originally Posted By: MiniMafiaBoss
The nearest thing to this is 10th and Wolf, I was left stunned by this movie - I thought it was really bad!!


That movie was a pile of dogshit, they filmed the damn thing in Pittsburgh which is nothing like Philadelphia!


I have never seen it but i will remember what you say when it comes on TV...if it ever does?


I would rather die on my feet than live on my knees!