Colorful, boxy building with an arcade plus outdoor mini-golf, go-karts, batting cages & more. Located in Tallahassee, Florida.#mikeinvadestheworld#travelvideos#travelvlog#arcade#arcadetour