17,484,624 views
5 years ago
Top Kek
540K subscribers
Tags
she thought her stream was off
twitch fails
stream fails
twitch
accidental streams
tought their stream was off
live on accident
mistakes
awkward
twitchfails
funny twitch moments
caught on twitch
funny
cringe
top 10 best twitch fails
livestreamfails
internetfails
livestream
live fails
gaming moments
twitch tv
top twitch fails
best twitch fails
gaming
accidents
embarrassing
3300 Comments