auto Strap into China’s future 1,287HP supercar (18 Photos) By: Rick In: Auto, Interesting, WTF Mar 16, 2017 246 Liked! 63 Disliked 0 1 Imagine if a UFO had sex with the Batmobile…and they had a child named the TECHRULES “Ren” supercar. Like this post? 246 Liked! 0