Scotsman living Down Under, perennially juggling my love of video games with my passion for fitness.
History
The Trap Bar was created by Al Gerard, a powerlifter from North Carolina, USA, in 1986.