This seems to be a fan-cam version of Halloween Night performed by Team 8 members at Fuji Speedway in Shizuoka Prefecture.
Opinions online seem mixed about the quality of said performance, though I thought it was pretty good. What do you think?
Author: reika
I’m writing about useless and stupid things a lot, and I like to laugh. My policy is 一期一会。It means treasure your meeting with everyone!