I am writing this blog post from the top level of a Megabus! That’s right. WiFi on this bus is working, and I think this trip shows that Megabus finally fixed their Free WiFi Fail. 129 more words