Megabus Is Giving Away 200,000 Free Tickets

Megabus name on the side of a Megabus bus

Who says there’s no such thing as a free trip? Megabus is giving away 200,000 free tickets for bus rides between January 8 and February 29. If you’ve been thinking about a winter getaway or a quick visit to see family and friends, now is the …

Read more