"Almost everything strange washes up near Miami."