Storia: Pair on 139mph joyride filmed themselves inhaling laughing gas before fatal crash — Warptech Lab News