Thu Chupa's intense cowgirl ride leaves little to the imagination. Thu Chupa's intense cowgirl ride leaves little to the imagination. ChupaThu