Shaolin Soccer English-language trailer

Discussion in 'Movies, TV and Music' started by rokstedy, Aug 27, 2002.

  1. rokstedy

    rokstedy Member+

    I love commieball
    Apr 20, 2001
    Northwest Orange County
    Los Angeles Galaxy
    Nat'l Team:
    United States
  2. Footix

    Footix Member

    Dec 11, 1998
    Left Of The Dial
    US release date is now April 2003.

Share This Page