Buggy Karts

The buggy karts are semi-popular karts that were around since the very first day.