March 20, 2010 Feature in Deluxx Magazine This is the Twisted Fin Red Leather Jacket featured in Deluxx Magazine