1001 W 75TH ST. WOODRIDGE, IL 630-427-1880


Sub Menu


The Best Reviews of Skull Island (The Island, Not The Movie)

In anticipation of the opening of Kong: Skull Island, Google Maps has added the fictional location of Skull Island to their maps application.  Here are some of our favorite entries so far. Erica seemed to enjoy her stay: Mark seems to be having a rougher time: Jason had a more mixed experience: Gotta watch out […]

Read More