Megabus.com has announced it is offering 200,000 free seats for travel Jan. 9 to Feb. 28, 2013. Customers can begin booking their free seats today. The free seats will be subject to availability for travel January 9th – February 28th to/from cities served by megabus.com in the USA and Canada. Travelers will need to …Read More