Follow The Devil on Wheels's board DOW CREW on Pinterest. Read more

Luca and Gabriele were born on the same day, 13th September 1980, in the same place, the south of Italy. The Stifani Twins have shared everything since their birth. Growing up, they worked together in the family butcher shop. When they weren’t cutting meat they were cutting film, editing clips of their favourite movies using […]

Read more