Space Ribbon

Fantastic!  It’s a joke though surely?  I mean the weight of this ribbon thing and the friction as the earth revolves must make it impossible.  No?  Blimey!