Forgot to upload this when I got it. Here's a shot of the race car I built with my own blood, sweat, tears, and Mega Bloks. Thanks again, Funktheduck!
Unfortunately, the canopy does not sit flush. (It pops up to where it is every time I push it down) But these aren't LEGO, so what do you expect. It looks badass either way!