Monster Road in Renton doesn't seem all that frightening at all. It's a long and winding road that becomes a dead end to the ...