Games/Buckle up!/MediaBuckle up!·, 1998 · Shangri-LaMediaBack to gameAll5Screenshots5Screenshots5More about Buckle up!Player reviews