Features ATL POSTURE CHECK! October 14, 2009 Joseph Dale 318 Views Check out this Scion on Posture Sitting Right reppin Atlanta, GA And it has been HELLA FLUSH APPROVED