About Delusional Echos
Gaming/lets play channel. I play on PC, mostly horror games as well as anything else that peaks my interest.
Most Viewed Games
Latest Videos
2024-04-29 3:47:33 PM ● 14 views ● 1:11:23
2024-04-27 3:14:50 PM ● 9 views ● 46:12
2024-04-09 10:37:59 PM ● 10 views ● 38:09
2024-04-06 12:03:12 AM ● 17 views ● 1:07:43