doofinshmertz

Race a sled down a mountain. The sled is equipped with propellers and fins for control.
Racing