I’ve never heard of Space Cowboy before.
Talking In Your Sleep, Space Cowboy
But it’s like somebody opened a wormhole to the early 1980s and brought back a synthpop* band. And their favorite video director.
Moe Lane
PS: And is this a parody?
*Let the arguments now start whether I really meant synthpop or New Wave or pop rock.