Original: Icky Thump ( 2007 ) The White Stripes ' sixth album , Icky Thump , was released in 2007 on Warner Bros. .
Simplified: Their most recent album , Icky Thump , was released in June 2007 .