Life in General
by Dan Thompson | Feb 1, 2012 | Life in General, North America, Travel
So if you’ve hung around me much at all and discussed travel, you’ve no doubt heard me talk about the Megabus. One of my friends has heard me say it so many times he now yells “MEGA!” every...