Rats have eerily human fingers up close. In 1991, Lynch created the world's most disturbing reminder that rats eat trash.
Source: youtube.com / via: io9.com
Rats have eerily human fingers up close. In 1991, Lynch created the world's most disturbing reminder that rats eat trash.
Source: youtube.com / via: io9.com