I just saw this video called Here We Go. The song was hella tight, who are the Grits, where are they from? Anyone got any info?