Did anyone catch the glimps of the XL-7 in that MacDonalds commercial? Kinda lame i know, just thought it was funny....