Cameras showed car after car lined up to be one of the first customers to order from the White Castle drive-thru in Orlando, Florida.
Read More

By WLS

Leave a Reply