Piece of shit The post Carlos Escalante in Colorado Springs appeared first on USA CHEATERS.