Four friends venture out for a rather delayed camping trip but things take a strange turn after a brief stop-over at a tea-shop.
No data