RAD SupercarsPreparing for a mid-2014 launch, RAD is proud to be unveiling a truly thrilling supercar — the Beast™.