Teen railed by old gramps