Decoding the Wheeling Wonders( hybrid vs non-hybrid)
What Does Hybrid Car Mean? Oxford dictionary says that a hybrid is “a thing made by combining two different elements; a mixture.”