This is Leonardo Leonardo's base of operations. Looks menacing doesn't it? Is it as menacing on the inside? We'll... you'll have to watch the show.
The Mental Hospital
|
The Quicker Stop