Where the hell did these onions come from?? Imo one of best car movies... def my fav. Drive thru please... /thoughts?