Loch Ness

GRAND RAPIDS, September 20, 2009, Detroit Free Press — The first thing you see when you walk into this warehouse garage north of downtown is green plastic sheeting and yellow warning tape hiding a massive construction site with scaffolding peeking out the top. Stroll inside the sanctum and you can't quite believe your eyes: Is that a giant Loch Ness monster?

More Blogs