Should you be taking a pre-workout? What does a pre-workout do and what's actually in it?

Can it actually help you with your gym gains? Find out more in this video!