Car #25 from my box of gems purchased at the Collectibles shop at the Rutland Vt. Mall.  This one was just too darn odd to pass up. This appears to be a Mercedes done up in super neon NASCAR style livery. Definitely correct me if I am wrong here. But I don’t recall Mercs ever racing in any series donning sponsors like Slice, Exxon and Texaco? +Pirelli? What is going on here? lol