VladDracul2 about 2 years ago [hidden] This is a clear reference to the film "The Intouchables" of 2011 5 Reply Copy ID Copy Link