Gumball Hotel London

Gumball 2006, Gumball 3000, Gumball 3000 News — By Des on April 12, 2006 at 5:59 pm — No Comments

Hilton Trafalgar

The Gumballers will be staying in the Hilton Trafalgar hotel the night prior to the start.

Leave a Reply

© Copyright GTspirit.com 2005 - 2010