Netflix’s Daredevil Vlogs: Episode 13 – Daredevil Doug Walker June 14, 2015 Channel Awesome, Daredevil Vlogs, Doug Walker, Videos 41 Comments That costume looks…pretty bad. Read More »