Carter Twins Fan Social Clue - Gone Country
its on broadway street i'm pretty sure
Anyone got the clues yet?