Oscar's Super Service Station at Disney's Hollywood Studios. The tow truck is an early 50's Chevrolet 6400, likely around 1953 if I had to hazard a guess. This place is bustling during the day with people renting strollers and electric rovers, as well as buying any last minute baby care items they may have forgotten to bring.

Discover more inspiring photos like this one.

Download the FREE 500px app Open in app