Just realized.... this is the Liberty replacement isn't it?

http://www.autoblog.com/2013/02/22/2...al-in-a-hurry/