Loading...
Uploaded by MidoriStardust on Aug 16, 2007
Well, even though it was difficult to find, we finally located the L.L. Bean Shopping Mall in Maine - it's open 24 hours a day! :3 There were lovely green orbs hanging from the trees, and in the middle of the night, it looked dazzling.
Travel & Events
Standard YouTube License
lol what? They're balls of Christmas lights, how is that fake? XD
MidoriStardust 2 years ago
FAKE
jaworskij 2 years ago
Load more suggestions
lol what? They're balls of Christmas lights, how is that fake? XD
MidoriStardust 2 years ago
FAKE
jaworskij 2 years ago