That sounds absurd but who do u think gonna win? U must not underrate deadpool. Btw video upcoming soon, link in bio
Homelander vs Deadpool..