Another VW bug?

Me and the race car I was driving were in this one I think.
HTVW197504.jpg