I practically choked on my toast when I saw that Ambassafrickintours had an ad in your Green publication.
They are the WORST when it comes to HOURS AND HOURS of needless idling and their drivers either shrug you off or are really rude if you ask them about it.
Ambassatours suck ass and make my street shitty to live on (can't open the windows because of the fumes and the noise is flipping irritating). Screw you Ambassatours:go suck on your own tailpipe.
|Exhausted on King Street|