Caballo Labs?

Champ

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

If so I have heard good reviews on thier prods.

Champ
 
Top