This is the 2005 Nebo (Sky) concept created by Moscow based company R.A.D (Russian Automotive Design).. The car would never make it past the concept stage… It looks straight out of a PS1 racing game and I want it! Weird Wheels April 13, 2025— This is the 2005 Nebo (Sky) concept created by Moscow based company R.A.D (Russian Automotive Design).. The car would never make it past the concept stage… It looks straight out of a PS1 racing game and I want it! byu/The_Nabisco_Thing inWeirdWheels Share this:Pocket Click to share on Reddit (Opens in new window) Reddit Share on TumblrPost Click to email a link to a friend (Opens in new window) Email Like this:Like Loading... WANT MORE?!?