hopefully you guys haven't seen this one. couldn't stop laughing. YouTube - Turbo Van Doing It Again