The Crimea – “Lottery Winners on Acid” Archives, Directed by Adam Mason, Music Videos Skills Posted on April 20, 2014 ← Lisa Loeb – “No Fairy Tale” Within Temptation – “What Have You Done Now” →