EthicalfashionLondon You Don’t Need a Hood to be in the Hood Heard of S.I.T.H? It could stand for many things: Sizzling In The Heat.... or Super Igloo: Tremendous Home... or Screaming Invisible Trampoliner Hurt. But (fortunately)…KateForrester20th December 2009