Street Fighter
Technical Park
Park & Trailer-Mounted Models (One-trailer)
16 Passengers
Debuted in 2004
Piece owned by Jolly Shows (Photo courtesy of Mike Reiss) and piece in Marseille, France, 2005 (Photo courtesy of Jakob Wahl).
Next