Valhalla Aren’t you tired of chasing the mindless girls of the Downtown Carrie Bradshaw Impersonation Society only to discover that, when you finally catch one, she doesn’t have anything to say? Well, take off your running shoes and rest those weary feet at the steps of studious Valhalla. Located in…
