August 13, 2008 - The Holiday Auto Theatre drive-in up in Hamilton, Ohio goes above and beyond with movie promotion.
Read other posts
August 13, 2008 - The Holiday Auto Theatre drive-in up in Hamilton, Ohio goes above and beyond with movie promotion.