The Beast of Jarrod Posted on May 10, 2019May 10, 2019 by duncan A great work in progress and 450+ bhp makes this quite a special hatchback sti. Share this:Click to share on Facebook (Opens in new window)Click to print (Opens in new window)Click to share on WhatsApp (Opens in new window)