On Two Wheels!
This little Toyota is really pushing it to the limit!
Speedhunter Larry Chen braved the cold and the wet to visit Autopolis, situated in Ōita Prefecture, Japan hosting the Super Taikyu series. From little beefed-up compacts up to GT-spec racers, there seems to be something for everyone with Super Taikyu.
Credit to Speedhunters!