What's with the idea of parallel parking semi trucks? I can't even parallel park my own car half the time.
That's a Pilot Travel Center in general.