Chaz Mailey Bike Check July 3, 2012 BSD just dropped a fresh bike check with Chaz Mailey and his new Too Loose setup. You can check out this green machine by clicking HERE.