Category Uncategorized Date Posted 4/7/07 No Comments Is that what this Chicago billboard is telling us? Is River North Chicago’s own Wisconsin Dells? Its Pigeon Forge? Its Las Vegas, baby? Leave a ReplyYour email address will not be published. Required fields are marked * Previous Friday night gallery hopping in River North Next River North's a tourist trap