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 1] [Alien Sightings 2]

[Main Menu]