Filmed (in three days) and edited (and re-edited) by the staff of the Candlewood Suites in Schaumburg, IL near Woodfield Mall. We are part of the Holiday Inn...
Share this note: