Takata Seats Posted on October 19, 2013 by admin Your Subaru maybe fast but when you race do you fall out of the big wide American Subaru seats? You won’t anymore with these Takata seats, Recaro rails ,and Planted frames.