RiDdLe Me tHiS!

12345678
Across
  1. 3. accidentally received powers from cosmic radiation
  2. 4. A mix of iced tea and lemonade
  3. 7. rely on puns
  4. 8. an event or occurrence which leaves an impression on someone
Down
  1. 1. a structured form of play
  2. 2. attracting food-lovers and fashionistas
  3. 5. a person's best or closest friend - british slang
  4. 6. Asian