Riding off-road?

???

Is this guy actually riding off-road (NY)?

Next thing will be flying cars in the NY Zwift world

I’ve seen people off-road on the elevated sky sections of NY, which makes it look like they are flying in the air, like in ET