Rising South Windsor, Connecticut-based indie Hip Hop artist Shaheen drops his new single “WTF“.