Aren’t they cute? This adorable couple found love on the megabus!

Our congratulations, guys!

Source