RON's WORLD TRAM SITEGALVESTON, TEXASLast Updated : 2 Jun 2011
A diesel powered car operating on The Strand on the 27th of October 2002.