Two best friends, Larry and Bob, discover that their home, TrestleTown, is not as it seems.Two best friends, Larry and Bob, discover that their home, TrestleTown, is not as it seems.Two best friends, Larry and Bob, discover that their home, TrestleTown, is not as it seems.