Review

Review

Fangoria Movie Review - Toad Road

In TOAD ROAD, Hell is many things. One is a destination, of course. More than that however, it’s a goal. It’s also a time and a place in our lives where there’s nothing left (and nothing better) to do than self-destruct. Then, for what could be one of the most tragic characters in contemporary horror...

Read Fangoria's Full Review

<none>