Task Force Echo is no more. Please enjoy a video from my youtube channel Post navigation Do I need a website? Sunday Contest