Anime News

Oban Star Racers Premiere in London
Date: 4/18/2006
The Oban Star Racers series will premiere at London MCM Expo on May 27.
Source: Anime News Network