Melissa Cowan "Bicycle Zombie" from The Walking Dead.Melissa Cowan "Bicycle Zombie" from The Walking Dead.Melissa Cowan "Bicycle Zombie" from The Walking Dead.