Thanks to Robsten4Ever for sending in this pic from Bella's Diary - apparently this house was see being used during New Moon filming and now "the truck" has been spotted there again!
Technically it may also be Angela's house... but I'm getting more of a "Sam" vibe... what do you think?
- Lorabell