The sound system in the Beast is incredible! It is loud and clean, the video does it no justice. Thank you to our friends over at Mayhem Manufacturing for doing an amazing job on the top. Click the video link to check it out!
Posted on Thu, November 2, 2017
by Sheri Kent