Megabus takes off on its maiden voyage Wednesday, an express trip from Sacramento to San Francisco for just $1.
1 / 22
KCRA - Sacramento Videos
Wed, Dec 12, 2012 2:21 PM EST