Thru the Moebius Strip (2005) Poster Poster for Thru the Moebius Strip (2005). Thru the Moebius Strip Plakat