Ambush Bar by PSR

Our unique design is proudly 100% Aussie made in-house at PSR headquarters on the Gold Coast, tested and approved we offer a bar like no other on the market. Sleek lines, tough as nails design and a huge approach angle makes our bar tough to beat.

127 Products Found