Caballo Labs?

Are you talking about Stallion Labs? Isnt Caballo spanish for Stallion?

If so I have heard good reviews on thier prods.

Champ
 
Back
Top