They actually made one! China's Elevated Bus

Don't Miss...