a friend of mine caught a rapist ...

Casa de bella? thats on Transit across from Depew high aint it?