Animeplex USA has released a fun blooper video of the English dubbing of the Durarara!! anime set to be released on January 25, 2011.
Animeplex USA has released a fun blooper video of the English dubbing of the Durarara!! anime set to be released on January 25, 2011.