Meme Challenge #56 entry #3. Quaaludes and Speed