A few shots from our review of the ARRMA Mega Series Raider XL buggy! Very fun to drive with a really affordable price point.