About Duck-Tape
I do stuff and I post it.
Most Viewed Games
Latest Videos
2023-08-06 7:02:00 PM ● 4 views ● 5:36
2023-07-13 1:13:45 AM ● 0 views ● 0:00
2023-03-26 5:10:21 AM ● 400 views ● 0:13
2023-03-09 2:55:15 AM ● 171 views ● 0:23
2023-03-09 2:53:27 AM ● 7 views ● 0:29