Alec Seelau is an American YouTube channel which has 25 subscribers, with his content totaling approximately 9.55 thousand views views across 1 video.