What Have Duel Just Shown Us?
The guys at Duel have just dropped this video on Instagram. Check them out here
What they showing us in this short clip? Excited?
Will be released Friday 29th January at 6:30PM
Drop your thoughts in the comments below
🤔
28 views3 comments