LOL....totally true. Took some other dudes to some Youngstown projects before.......it was real quiet in the car LOL. Of course I was a little scared myself.
yikes.
I used to live in Pitt.
Never had the pleasure of going to the Youngstown projects though!