strait baffle rides big red toy