Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1769580000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1769580000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1769580000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1769580000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1769580000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 193 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
Notice (8): Undefined index: searchdate [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80]Code Context$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59"));if(!empty($this->params['days']))$start_cond['$lt'] = new MongoDate(strtotime($this->params['searchdate']." 23:59:59 + ".$this->params['days']." days")) ;$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1769580000 usec => (int) 0 } )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 80 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 174 TtdController::get_ttd_slots() - APP/Controller/TtdController.php, line 111 TtdController::view() - APP/Controller/TtdController.php, line 71 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11
At Grand Rapids' Brewery Vivant, you'll have access to the produce of a “scratch kitchen,” which means the entire menu is made in-house. That's everything, and as the name suggests, that includes… Read More
Grand Rapids plays host to the Frederik Meijer Gardens, a botanical garden which actually ranked in the top five such gardens in the United States on the strength of a USA Today poll. Featuring 158… Read More
Byron Center's Tanger Outlets has a lot going for it, with stores ranging from American Eagle Outfitters to a Book Warehouse outlet to Bath and Body Works. It runs the gamut of items available, but… Read More
Grand Rapids offers plenty of options for bowling, but one of the best around is Clique Lanes, a 16-lane, bi-level bowling alley that features a variety of snack options. Throw in a downright… Read More
While there are several dog kennels on hand in Grand Rapids, Brooknelle Pet Resort does a little something different to make it stand out. It offers many of the standard boarding services, like two… Read More
Head on out to Grand Rapids for this bar named for Michigan's wholly unique shape. Whether you're looking for a pizza—of which there will be several varieties available—or for a unique… Read More
Grand Rapids brings out one of the few farmers markets that isn't named after itself first off. The Downtown Market, sometimes called the Grand Rapids Downtown Market for emphasis, offers up all the… Read More
Hit Grand Rapids with your dog in tow and head to Hillcrest Dog Park. Hillcrest features separate areas for large and small dogs, so there's little cause for alarm if a Pekingese should decide to… Read More
Bistro Bella Vita is the spot for a romantic evening. You'll indeed have an unforgettable night with an unbeatable menu of creative cuisine, a superior beverage program, and memorable experiences to… Read More
For anyone who's ever wondered what a tiny version of Grand Rapids might look like, just go to the bigger version of Grand Rapids and then the Grand Rapids Children's Museum. Little Grand Rapids… Read More
Notice (8): Trying to access array offset on value of type null [APP/Plugin/Core/Controller/Component/PlacesComponent.php, line 68]Code Contextif($params['tags'])$options['conditions']['tags'] = $params['tags'];else if($this->params['tags_logical'])$params = array( 'show' => (int) 5, 'title' => 'Organizations around East Grand Rapids', 'images' => false, 'group_type' => 'organization', 'sort' => 'created', 'sort_rule' => '-1', 'keyword' => '', 'radius' => null, 'limit' => (int) 15, 'page' => (int) 1, 'sef' => '', 'tags' => '', 'tags_logical' => '', 'terms' => '', 'show_limit' => (int) 3, 'days' => '', 'max-days' => (int) 365, 'max-miles' => (int) 45, 'message' => '[message to follow]', 'min' => (int) 50, 'prompt' => '', 'height' => '', 'width' => '', 'data_id' => '', 'more' => true, 'type' => '', 'autoshowmore' => false, 'link' => '', 'showdesc' => '', 'rankby' => '', 'empty-message' => '', 'ad_slots' => '', 'see-more-title' => '', 'searchdate' => '', 'searchenddate' => '', 'lat' => (float) 42.941699981689, 'lng' => (float) -85.594497680664, 'latlng' => '42.941699981689,-85.594497680664', 'city' => 'East Grand Rapids', 'state' => 'MI', 'theme' => '', 'page_type' => 'town' ) $options = array( 'page' => (int) 1, 'limit' => (int) 5, 'order' => array( 'created' => (int) -1 ), 'conditions' => array( 'address.town_sef_url' => 'east-grand-rapids-mi' ) )PlacesComponent::search() - APP/Plugin/Core/Controller/Component/PlacesComponent.php, line 68 PlacesController::local() - APP/Controller/PlacesController.php, line 52 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
East Grand Rapids, Michigan. You can view East Grand Rapids venues that host many East Grand Rapids MI events every year.
You can find a ton of properties for sale if you search the East Grand Rapids page on Zillow. Currently East Grand Rapids has an average listing price for homes for sale on the market of $199,943. More real estate facts about East Grand Rapids: The number of properties currently for sale in East Grand Rapids is 2,443. The median homes for sale listing price is $149,900. This is broken down with the number of three bedroom houses in East Grand Rapids consisting of 1,102 with an average listing price for these house of $150,472. Out of the 616 houses that are four bedroom the average listing price for East Grand Rapids is $258,775. Interest rates for East Grand Rapids are at historic lows as well.
East Grand Rapids Michigan has a latitude of 42.941699981689 and a longitude of -85.594497680664. View the full profile
On Yahoo, Yelp, SuperPages, AmericanTowns and 25 other directories!
Add your social media links and bio and promote your discounts, menus, events.
Be sure your listing is up on all the key local directories with all your important content (social links and product info).
| Nr | Query | Error | Affected | Num. rows | Took (ms) |
|---|---|---|---|---|---|
| 1 | db.towns.find( {"sef_url":"garibaldi-or"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 5 | |
| 2 | db.sites.find( {"hostname":{"$in":["americantowns.com","localword"]}}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 2 | |
| 3 | db.towns.find( {"sef_url":"east-grand-rapids-mi"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 4 | db.pages.find( {"type":"town","slug":{"$in":["home"]},"site.hostname":"americantowns.com"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 3 | |
| 5 | db.modules.find( {"name":{"$in":["Header Menu Main","header script","footer menu","footer script"]}}, [] ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 4 | 3 | |
| 6 | db.ttd_towns.find( {"town_sef_url":"east-grand-rapids-mi","name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 7 | db.ttd.find( {"name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 8 | db.modules.find( {"module_id":"1022"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 3 | |
| 9 | db.modules.find( {"name":"AT - Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 10 | db.articles.find( {"aggregate":[{"$geoNear":{"near":[-85.59449768066406,42.94169998168945],"distanceField":"distance","distanceMultiplier":3963.2,"maxDistance":0.025232135647961243,"spherical":true,"query":{"tags":"at-bt-articles-home","state":"MI"}}},{"$project":{"title":1,"homepage_title":1,"tags":1,"image_url":1,"distance":1,"page_path":1,"path":1,"article_hostname":1,"text":1,"publish_date":1,"site_canonical":1,"sections.title":1,"sections.geo":1,"sections.text":1}},{"$addFields":{"days_since":{"$divide":[{"$subtract":["MongoDB\\BSON\\UTCDateTime(1769627477203)","$publish_date"]},86400000]},"relevance_score":{"$add":[{"$multiply":["$distance",10]},{"$divide":[{"$subtract":["MongoDB\\BSON\\UTCDateTime(1769627477203)","$publish_date"]},86400000]}]}}},{"$sort":{"relevance_score":1,"_id":1}},{"$skip":0},{"$limit":11}]}, ["article_id","title","homepage_title","tags","image_url","path","article_hostname","sef_tail","page_path","text","publish_date","site_canonical","sections.title","sections.text"] ).sort( {"relevance_score":1,"_id":1} ).limit( 11 ).skip( 0 ) | 0 | 11 | 70 | |
| 11 | db.ttd_towns.find( {"town_sef_url":"east-grand-rapids-mi","name":"Article Slideshow"}, {"TtdTown._id":1} ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 0 | 1 | |
| 12 | db.ttd.find( {"name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 13 | db.events_cache.find( {"_id":"33a271c99215e54052562d42830c5505"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 14 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769580000)","$lt":"MongoDate(0.00000000 1770271199)"},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-85.59449768066406,42.94169998168945],0.21739130434782608]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 2 | 20 | |
| 15 | db.events_cache.count( {"_id":"33a271c99215e54052562d42830c5505"} ) | 0 | 0 | 1 | |
| 16 | db.events_cache.count( {"_id":"33a271c99215e54052562d42830c5505"} ) | 0 | 0 | 1 | |
| 17 | db.events_cache.insert( {"_id":"33a271c99215e54052562d42830c5505","town_sef_url":"east-grand-rapids-mi","data_key":["68bf8fa6c3af739f25b3801f"],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"7\",\"show\":1,\"geo\":[-85.59449768066406,42.94169998168945],\"has_next_page\":true}","modified":"MongoDate(0.33200000 1769627477)","created":"MongoDate(0.33200000 1769627477)"} , true) | 0 | 0 | 1 | |
| 18 | db.events_cache.find( {"_id":"aa7812d2ebb78eb03a2601830a3db613"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 19 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769580000)","$lt":"MongoDate(0.00000000 1770271199)"},"event_id":{"$nin":[76132878]},"tags":"music","geo":{"$geoWithin":{"$center":[[-85.59449768066406,42.94169998168945],0.14492753623188406]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 1 | 3 | |
| 20 | db.events_cache.count( {"_id":"aa7812d2ebb78eb03a2601830a3db613"} ) | 0 | 0 | 1 | |
| 21 | db.events_cache.count( {"_id":"aa7812d2ebb78eb03a2601830a3db613"} ) | 0 | 0 | 1 | |
| 22 | db.events_cache.insert( {"_id":"aa7812d2ebb78eb03a2601830a3db613","town_sef_url":"east-grand-rapids-mi","data_key":["68f1e0dec3af739f251701b3"],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"10\",\"days\":\"7\",\"show\":1,\"geo\":[-85.59449768066406,42.94169998168945],\"has_next_page\":false}","modified":"MongoDate(0.35600000 1769627477)","created":"MongoDate(0.35600000 1769627477)"} , true) | 0 | 0 | 1 | |
| 23 | db.events_cache.find( {"_id":"19c54c0db73d176c3a5bf5f8c7ef5125"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 24 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769580000)","$lt":"MongoDate(0.00000000 1769925599)"},"event_id":{"$nin":[76132878,76251864]},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-85.59449768066406,42.94169998168945],0.21739130434782608]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 1 | |
| 25 | db.events_cache.count( {"_id":"19c54c0db73d176c3a5bf5f8c7ef5125"} ) | 0 | 0 | 1 | |
| 26 | db.events_cache.count( {"_id":"19c54c0db73d176c3a5bf5f8c7ef5125"} ) | 0 | 0 | 1 | |
| 27 | db.events_cache.insert( {"_id":"19c54c0db73d176c3a5bf5f8c7ef5125","town_sef_url":"east-grand-rapids-mi","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"15\",\"days\":\"3\",\"show\":1,\"geo\":[-85.59449768066406,42.94169998168945],\"has_next_page\":false}","modified":"MongoDate(0.37500000 1769627477)","created":"MongoDate(0.37500000 1769627477)"} , true) | 0 | 0 | 1 | |
| 28 | db.events_cache.find( {"_id":"41e9c30040c4439b31001bb0984c54d4"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 29 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769580000)","$lt":"MongoDate(0.00000000 1772258399)"},"event_id":{"$nin":[76132878,76251864]},"tags":"festivals","geo":{"$geoWithin":{"$center":[[-85.59449768066406,42.94169998168945],0.8695652173913043]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 0 | 1 | |
| 30 | db.events_cache.count( {"_id":"41e9c30040c4439b31001bb0984c54d4"} ) | 0 | 0 | 1 | |
| 31 | db.events_cache.count( {"_id":"41e9c30040c4439b31001bb0984c54d4"} ) | 0 | 0 | 1 | |
| 32 | db.events_cache.insert( {"_id":"41e9c30040c4439b31001bb0984c54d4","town_sef_url":"east-grand-rapids-mi","data_key":[],"sort_order":{"start":1},"params":"{\"tags\":\"festivals\",\"radius\":\"60\",\"days\":\"30\",\"show\":1,\"geo\":[-85.59449768066406,42.94169998168945],\"has_next_page\":false}","modified":"MongoDate(0.39400000 1769627477)","created":"MongoDate(0.39400000 1769627477)"} , true) | 0 | 0 | 1 | |
| 33 | db.events_cache.find( {"_id":"ba799df43e2ff965c207ea8d77ecf48f"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 34 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769580000)","$lt":"MongoDate(0.00000000 1770098399)"},"event_id":{"$nin":[76132878,76251864]},"tags":"arts-and-entertainment","geo":{"$geoWithin":{"$center":[[-85.59449768066406,42.94169998168945],0.14492753623188406]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 2 | 16 | |
| 35 | db.events_cache.count( {"_id":"ba799df43e2ff965c207ea8d77ecf48f"} ) | 0 | 0 | 1 | |
| 36 | db.events_cache.count( {"_id":"ba799df43e2ff965c207ea8d77ecf48f"} ) | 0 | 0 | 1 | |
| 37 | db.events_cache.insert( {"_id":"ba799df43e2ff965c207ea8d77ecf48f","town_sef_url":"east-grand-rapids-mi","data_key":["68bf8fa6c3af739f25b38054"],"sort_order":{"start":1},"params":"{\"tags\":\"arts-and-entertainment\",\"radius\":\"10\",\"days\":\"5\",\"show\":1,\"geo\":[-85.59449768066406,42.94169998168945],\"has_next_page\":true}","modified":"MongoDate(0.43000000 1769627477)","created":"MongoDate(0.43000000 1769627477)"} , true) | 0 | 0 | 1 | |
| 38 | db.events_cache.find( {"_id":"3aad6d5ceb3850ab6f792de5edc952a6"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 39 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769580000)","$lt":"MongoDate(0.00000000 1771480799)"},"event_id":{"$nin":[76132878,76251864,76133649]},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-85.59449768066406,42.94169998168945],1.4492753623188406]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 51 ).skip( 0 ) | 0 | 51 | 49 | |
| 40 | db.events_cache.count( {"_id":"3aad6d5ceb3850ab6f792de5edc952a6"} ) | 0 | 0 | 1 | |
| 41 | db.events_cache.count( {"_id":"3aad6d5ceb3850ab6f792de5edc952a6"} ) | 0 | 0 | 1 | |
| 42 | db.events_cache.insert( {"_id":"3aad6d5ceb3850ab6f792de5edc952a6","town_sef_url":"east-grand-rapids-mi","data_key":["6913ef96de4ae56f5a16bac2","68fae321c3af739f25d95580","68bf8fa6c3af739f25b3809c","68fc34a1c3af739f25226f1c","69460893de4ae56f5aecd794","68bf8fa6c3af739f25b380c8","68bf8fa6c3af739f25b380d6","68c0e125c3af739f253dd07d","68ef05a0c3af739f254c0808","69436592de4ae56f5a4203e7","68bf8fa6c3af739f25b38119","68db3f22c3af739f25854a65","68db3f22c3af739f25854a86","692cfc12de4ae56f5a961e78","6967019cb1faf7c56a6c9956","68f991a1c3af739f2535ad9f","68f991a1c3af739f2535ada8","68bf8fa6c3af739f25b38180","68db3f22c3af739f25854ac4","68c0e125c3af739f253dd115","69436592de4ae56f5a420475","68f6ee9bc3af739f25829b5c","68bf8fa6c3af739f25b38227","68db3f22c3af739f25854b36","691d2a16de4ae56f5a437c6e","6938d995de4ae56f5aaaa1be","6955da90de4ae56f5aaa027c","68df33a1c3af739f2509f50e","6944b711de4ae56f5ab96a9d","68bf8fa6c3af739f25b38289","68db3f22c3af739f25854b85","68bf8fa6c3af739f25b382a4","68bf8fa6c3af739f25b382b7","68db3f22c3af739f25854b9f","69211e9bde4ae56f5af9cd73","68df33a1c3af739f2509f552","69587d8ede4ae56f5af46d45","68d5f928c3af739f25934403","691bd895de4ae56f5a7c0fbc","68a5433efb5e4bed1febc95f","68bf8fa6c3af739f25b383b3","689965cffb5e4bed1f954489","6938d995de4ae56f5aaaa39e","6960668eb1faf7c56a140e9d","69460893de4ae56f5aecda10","6913ef96de4ae56f5a16bcf5","68db3f22c3af739f25854d03","68a5433ffb5e4bed1febc97a","68bf8fa6c3af739f25b38413","6940c291de4ae56f5a9dd2c8"],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-85.59449768066406,42.94169998168945],\"has_next_page\":true}","modified":"MongoDate(0.51700000 1769627477)","created":"MongoDate(0.51700000 1769627477)"} , true) | 0 | 0 | 1 | |
| 43 | db.ttd_towns.insert( {"name":"Article Slideshow","main_slot_type":"module","main_slot_module_id":"1022","main_slot_html":"<div id=\"atCarousel\" class=\"carousel slide\" data-interval=\"5000\" data-ride=\"carousel\">\n\t<ol class=\"carousel-indicators\">\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"0\" class=\"active\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"1\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"2\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"3\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"4\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"5\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"6\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"7\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"8\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"9\" class=\"\"><\/li>\n\t\t\t<\/ol> \n\t<div class=\"carousel-inner\">\n\t\t\t\t<div class=\"item active\" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/mi-dessert-spots-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmi.com\/desserts\/\" target=\"_blank\">The 8 Best Places for Desserts in Michigan!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmi.com\/desserts\/\" target=\"_blank\">Brewery Vivant, Grand Rapids, MI<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">At Grand Rapids' Brewery Vivant, you'll have access to the produce of a \u201cscratch kitchen,\u201d which means the entire menu is made in-house. That's everything, and as the name suggests, that includes… <a href=\"https:\/\/bestthingsmi.com\/desserts\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/mi-botanical-gardens-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmi.com\/botanical-gardens\/\" target=\"_blank\">10 Beautiful Botanical Gardens in Michigan!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmi.com\/botanical-gardens\/\" target=\"_blank\">Frederik Meijer Gardens & Sculpture Park, Grand Rapids, MI<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,community-life-bt,community-life-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-community<\/div>\n\t\t\t\t<p class=\"small\">Grand Rapids plays host to the Frederik Meijer Gardens, a botanical garden which actually ranked in the top five such gardens in the United States on the strength of a USA Today poll. Featuring 158… <a href=\"https:\/\/bestthingsmi.com\/botanical-gardens\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/mi-shopping-outlet-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmi.com\/shopping-outlets\/\" target=\"_blank\">The 7 Best Shopping Outlets and Malls in Michigan!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmi.com\/shopping-outlets\/\" target=\"_blank\">Tanger Outlets, Grand Rapids, MI<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,directory-bt,directory-p300,at-bt-articles-home,at-bt-articles-directory<\/div>\n\t\t\t\t<p class=\"small\">Byron Center's Tanger Outlets has a lot going for it, with stores ranging from American Eagle Outfitters to a Book Warehouse outlet to Bath and Body Works. It runs the gamut of items available, but… <a href=\"https:\/\/bestthingsmi.com\/shopping-outlets\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/mi-bowling-alleys-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmi.com\/bowling-alleys\/\" target=\"_blank\">8 Best Bowling Alleys in Michigan!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmi.com\/bowling-alleys\/\" target=\"_blank\">Clique Lanes, Grand Rapids, MI<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,entertainment-bt,entertainment-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-entertainment<\/div>\n\t\t\t\t<p class=\"small\">Grand Rapids offers plenty of options for bowling, but one of the best around is Clique Lanes, a 16-lane, bi-level bowling alley that features a variety of snack options. Throw in a downright… <a href=\"https:\/\/bestthingsmi.com\/bowling-alleys\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/mi-dog-kennel-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmi.com\/dog-kennels\/\" target=\"_blank\">The 10 Best Dog Kennels in Michigan!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmi.com\/dog-kennels\/\" target=\"_blank\">Brooknelle Pet Resort, Grand Rapids, MI<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,directory-bt,directory-p300,at-bt-articles-home,at-bt-articles-directory<\/div>\n\t\t\t\t<p class=\"small\">While there are several dog kennels on hand in Grand Rapids, Brooknelle Pet Resort does a little something different to make it stand out. It offers many of the standard boarding services, like two… <a href=\"https:\/\/bestthingsmi.com\/dog-kennels\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/mi-bar-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmi.com\/bars\/\" target=\"_blank\">10 Best Bars in Michigan: 2024 Edition!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmi.com\/bars\/\" target=\"_blank\">The Mitten Brewing Company, Grand Rapids, MI<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">Head on out to Grand Rapids for this bar named for Michigan's wholly unique shape. Whether you're looking for a pizza—of which there will be several varieties available—or for a unique… <a href=\"https:\/\/bestthingsmi.com\/bars\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/mi-farmers-market-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmi.com\/farmers-markets\/\" target=\"_blank\">8 Best Farmers Markets in Michigan!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmi.com\/farmers-markets\/\" target=\"_blank\">Downtown Market, Grand Rapids, MI<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,community-life-bt,community-life-p300,edited-cynthia,at-bt-articles-home,at-bt-articles-community<\/div>\n\t\t\t\t<p class=\"small\">Grand Rapids brings out one of the few farmers markets that isn't named after itself first off. The Downtown Market, sometimes called the Grand Rapids Downtown Market for emphasis, offers up all the… <a href=\"https:\/\/bestthingsmi.com\/farmers-markets\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/mi-dog-parks-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmi.com\/dog-parks\/\" target=\"_blank\">The 9 Best Dog Parks in Michigan!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmi.com\/dog-parks\/\" target=\"_blank\">Hillcrest Dog Park, Grand Rapids, MI<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,community-life-bt,community-life-p300,at-bt-articles-home,at-bt-articles-community<\/div>\n\t\t\t\t<p class=\"small\">Hit Grand Rapids with your dog in tow and head to Hillcrest Dog Park. Hillcrest features separate areas for large and small dogs, so there's little cause for alarm if a Pekingese should decide to… <a href=\"https:\/\/bestthingsmi.com\/dog-parks\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/mi-romantic-places-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmi.com\/romantic-places\/\" target=\"_blank\">15 Most Romantic Places in Michigan!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmi.com\/romantic-places\/\" target=\"_blank\">Bistro Bella Vita, Grand Rapids, MI<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,community-life-bt,community-life-p300,edited-shannen,valentines-day,at-bt-articles-home,at-bt-articles-community<\/div>\n\t\t\t\t<p class=\"small\">Bistro Bella Vita is the spot for a romantic evening. You'll indeed have an unforgettable night with an unbeatable menu of creative cuisine, a superior beverage program, and memorable experiences to… <a href=\"https:\/\/bestthingsmi.com\/romantic-places\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/mi-educational-activities-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsmi.com\/educational-activities-for-kids\/\" target=\"_blank\">The 9 Best Educational Activities for Children in Michigan!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsmi.com\/educational-activities-for-kids\/\" target=\"_blank\">Grand Rapids Children's Museum, Grand Rapids, MI<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,community-life-bt,community-life-p300,at-bt-articles-home,at-bt-articles-community<\/div>\n\t\t\t\t<p class=\"small\">For anyone who's ever wondered what a tiny version of Grand Rapids might look like, just go to the bigger version of Grand Rapids and then the Grand Rapids Children's Museum. Little Grand Rapids… <a href=\"https:\/\/bestthingsmi.com\/educational-activities-for-kids\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n\n\n","town_sef_url":"east-grand-rapids-mi","title":"Hiking!","subtitle":"Maps, directions and reviews for hiking around {local_city_state}!","image_url":"{\"0\":{\"content_type\":\"movie\",\"movie\":\"\/movie\/black-panther-wakanda-forever-297863\/\",\"title\":\"Black Panther: Wakanda Forever\",\"thumbnail\":\"https:\/\/www.movienewsletters.net\/photos\/297863R4.jpg\"},\"1\":{\"content_type\":\"event_tag\",\"searchtag\":\"ticketmaster","url":"\/{town_sef_url}\/hiking\/","slots":[{"rule":"{\"content_type\":\"event_tag\",\"searchtag\":\"ticketmaster\",\"radius\":\"15\",\"days\":\"7\",\"ttl\":\"1\",\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/music-1.jpg\"}","expiration":1769631077,"type":"Event","id":76132878,"title":"Grand Rapids Griffins vs. Cleveland Monsters","url":"\/event\/grand-rapids-griffins-vs-cleveland-monsters-2026-01-28-tm-grand-rapids-mi.html","image_url":"https:\/\/s1.ticketm.net\/dam\/c\/61c\/37e6dc36-b80c-45a5-9bc5-960c7a98161c_106321_TABLET_LANDSCAPE_LARGE_16_9.jpg"},{"rule":"{\"content_type\":\"event_tag\",\"searchtag\":\"music\",\"radius\":\"10\",\"days\":\"7\",\"ttl\":\"1\",\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/music-3.jpg\"}","expiration":1769631077,"type":"Event","id":76251864,"title":"Shlump","url":"\/event\/shlump-2026-01-30-jb-grand-rapids-mi.html","image_url":"https:\/\/www.jambase.com\/wp-content\/uploads\/2021\/08\/jambase-default-band-image-bw-980x551.png"},{"rule":"{\"content_type\":\"event_category\",\"radius\":\"10\",\"days\":\"5\",\"ttl\":\"1\",\"isempty\":1,\"event_category\":\"arts-and-entertainment\",\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/festivals-1.jpg\"}","expiration":1769631077,"type":"Event","id":76133649,"title":"Kimberly Akimbo (Touring)","url":"\/event\/kimberly-akimbo-touring-2026-01-28-tm-grand-rapids-mi.html","image_url":"https:\/\/s1.ticketm.net\/dam\/a\/7f0\/da5c0609-34b5-4c5a-af11-8b609bc927f0_SOURCE"},{"rule":"{\"content_type\":\"event_tag\",\"searchtag\":\"ticketmaster\",\"radius\":\"100\",\"days\":\"21\",\"ttl\":\"4\",\"israndom\":1,\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/music-1.jpg\"}","expiration":1769641877,"type":"Event","id":76430551,"title":"Ferris State Bulldogs Hockey vs. Minnesota State Mankato Mavericks Hockey","url":"\/event\/ferris-state-bulldogs-hockey-vs-minnesota-state-mankato-mavericks-hockey-2026-01-31-tm-big-rapids-mi.html","image_url":"https:\/\/s1.ticketm.net\/dam\/c\/61c\/37e6dc36-b80c-45a5-9bc5-960c7a98161c_106321_TABLET_LANDSCAPE_LARGE_16_9.jpg"}],"modified":"MongoDate(0.52100000 1769627477)","created":"MongoDate(0.52100000 1769627477)","_id":ObjectId ("697a5f5546eeb2620003d5f3")} , true) | 0 | 0 | 1 | |
| 44 | db.events_cache.find( {"_id":"ec66dd88747a702cf9b33ebfe07d6884"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 45 | db.events_radius_cache.find( {"_id":"0ed540fd9ea38cecd254e77aa123b3a0"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 46 | db.events.count( {"address.town_sef_url":"east-grand-rapids-mi","start":{"$gte":"MongoDate(0.00000000 1769580000)","$lt":"MongoDate(0.00000000 1770184800)"}} ) | 0 | 2 | 1 | |
| 47 | db.events.count( {"geo":{"$geoWithin":{"$center":[[-85.59449768066406,42.94169998168945],0.10144927536231885]}},"start":{"$gte":"MongoDate(0.00000000 1769580000)","$lt":"MongoDate(0.00000000 1770444000)"}} ) | 0 | 26 | 18 | |
| 48 | db.events_radius_cache.count( {"_id":"0ed540fd9ea38cecd254e77aa123b3a0"} ) | 0 | 0 | 1 | |
| 49 | db.events_radius_cache.count( {"_id":"0ed540fd9ea38cecd254e77aa123b3a0"} ) | 0 | 0 | 1 | |
| 50 | db.events_radius_cache.insert( {"_id":"0ed540fd9ea38cecd254e77aa123b3a0","radius":7,"modified":"MongoDate(0.56300000 1769627477)","created":"MongoDate(0.56300000 1769627477)"} , true) | 0 | 0 | 1 | |
| 51 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1769580000)"},"event_id":{"$nin":[76132878,76251864,76133649,76430551]},"geo":{"$geoWithin":{"$center":[[-85.59449768066406,42.94169998168945],0.10144927536231885]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 71 | |
| 52 | db.events_cache.count( {"_id":"ec66dd88747a702cf9b33ebfe07d6884"} ) | 0 | 0 | 1 | |
| 53 | db.events_cache.count( {"_id":"ec66dd88747a702cf9b33ebfe07d6884"} ) | 0 | 0 | 1 | |
| 54 | db.events_cache.insert( {"_id":"ec66dd88747a702cf9b33ebfe07d6884","town_sef_url":"east-grand-rapids-mi","data_key":["68fae321c3af739f25d95580","68bf8fa6c3af739f25b3809c","68fc34a1c3af739f25226f1c","68bf8fa6c3af739f25b380c8","68bf8fa6c3af739f25b38119"],"sort_order":{"start":1},"params":"{\"show\":5,\"title\":\"Events Around East Grand Rapids\",\"keyword\":\"\",\"radius\":7,\"limit\":15,\"page\":1,\"sef\":\"\",\"tags\":\"\",\"tags_logical\":\"\",\"terms\":\"\",\"show_limit\":3,\"sort\":\"\",\"days\":\"\",\"images\":true,\"max-days\":365,\"max-miles\":45,\"message\":\"[message to follow]\",\"min\":50,\"prompt\":\"\",\"height\":\"\",\"width\":\"\",\"data_id\":\"\",\"more\":true,\"type\":\"\",\"autoshowmore\":false,\"link\":\"\",\"showdesc\":\"\",\"rankby\":\"\",\"empty-message\":\"\",\"ad_slots\":\"\",\"see-more-title\":\"\",\"searchdate\":\"\",\"searchenddate\":\"\",\"lat\":42.94169998168945,\"lng\":-85.59449768066406,\"latlng\":\"42.941699981689,-85.594497680664\",\"city\":\"East Grand Rapids\",\"state\":\"MI\",\"theme\":\"\",\"page_type\":\"town\",\"grouped\":false,\"has_next_page\":true}","modified":"MongoDate(0.65100000 1769627477)","created":"MongoDate(0.65100000 1769627477)"} , true) | 0 | 0 | 1 | |
| 55 | db.news.find( {"broadcast":{"$in":["usa","east-grand-rapids-mi","mi","kent-county-mi"]},"$and":[{"tags":{"$ne":"at-p-opinion"}},{"tags":{"$ne":"p-opinion"}}]}, [] ).sort( {"publish_date":-1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 3 | |
| 56 | db.places.find( {"address.town_sef_url":"east-grand-rapids-mi","group_type":"organization"}, [] ).sort( {"created":-1} ).limit( 6 ).skip( 0 ) | 0 | 3 | 1 | |
| 57 | db.answerbook.find( {"featured":true,"category_sef_tail":"home"}, [] ).sort( {"answers":-1,"modified":-1} ).limit( 15 ).skip( 0 ) | 0 | 0 | 1 | |
| 58 | db.answerbook_categories.find( [], ["sef_tail","name"] ).sort( {"category_sequence":1} ).limit( 0 ).skip( 0 ) | 0 | 40 | 1 | |
| 59 | db.towns.find( {"sef_url":"east-grand-rapids-mi"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 60 | db.tokens.find( {"sef_url":{"$in":["usa","mi","kent-county-mi","east-grand-rapids-mi"]}}, [] ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 4 | 1 | |
| 61 | db.modules.find( {"name":"AT - Header Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 2 | |
| 62 | db.modules.find( {"name":"AT - Header Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 63 | db.modules.find( {"name":"AT - Nearby Towns"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 64 | db.modules.find( {"name":"AT - Nav Bar"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 65 | db.modules.find( {"name":"CV Cancel"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 66 | db.modules.find( {"name":"AT - Footer Section"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 67 | db.modules.find( {"name":"AT - Footer Script"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 |


