Thomas "Amarillo Slim" Preston - Rotten Tomatoes