My cousin has been working his ass off on this movie for the last two years. Yesterday, he finally released the trailer. What does Reddit think?

Don't Miss...