In un mondo senza tempo, umani e draghi coesistono insieme. Un normale adolescente di nome Artha Penn è stato immerso in una straordinaria avventura quando è stato il prescelto per cavalcare Beaucephalis, il drago della leggenda (o talvolta chiamato Beau in breve). Fu allora che la vita di Artha fu cambiata quando si trasformò in un leggendario noto come Dragon Booster! La ricerca di Artha è salvare il mondo da una guerra e unire draghi e umani per sempre e correre per vincere gare di draghi in cui i rettili da 12 tonnellate vanno veloci a 200 miglia all'ora. È giunto il momento di liberare il potere del drago!