Help! I keep having this recurring flashback to the sixties when there used to be this gas station in Brooklyn that had a huge neon Flying Pegasus suspended over it. Anyone recall this place and remember the location? Photos would be a big bonus too! Please help, this is driving me crazy!