Loading...
Uploaded by TEFL on Jul 31, 2007
This is a short documentary film of my experience with the Megabus.com customer service people. They don't really have customer service and combative bus drivers, spread the word and help people avoid MEGA BS.
People & Blogs
Standard YouTube License
Load more suggestions
All Comments