Production house Raging Stallion Studios has declared Steve Cruz and newcomer Bruno Bond to be a "Menace."
The roster of studio exclusives at Raging Stallion Studios has expanded with the addition of newcomer Bruno Bond.