Stop in for a cup of coffee
Part of the activities at the circle track last night. Both of those monstrosities belong to the track owner.
They also filmed a "Mini Bike" race for something called Twin Turbos on Discovery Channel. I took advantage of those activities and consumed adult beverages with racer friends and talking hot rods.