The TITANUS project

A website dedicated to the Italian film studio was created and of course some of their titles are PEPLUM films, including DUEL OF THE TITANS (Romolo and Remo) and SODOM & GOMORRAH. You can check out the website at the link:



No comments: