Alamo Liaison Squadron on Atlas Obscura Alamo Liaison Squadron can be seen on Atlas Obscura, a “guidebook and friendly tour-guide to the world’s most wondrous places. Travel tips, articles, strange facts and unique events.” Article published by Mike Taylor. Email Share Messenger Whatsapp