If there was ever a site
for the strangest things to come out of the woodwork, it'd have to be Florida, since it
practically sits on the vertex of the Bermuda Triangle. Not quite like Area 51, but
maybe a bit fascinating, we as humans must be strong and accept the fact that we live in a
land of... aliens! OK, enough jabber and on with the 2 galleries LLNN has in store for
you this year at Anime Festival Orlando 3. |
Anime
Festival Orlando 3 |
[Alien Sightings 1] [Alien Sightings 2]