TrackIT! - 1H93 (AW Llandudno - Manchester Airport)

Back to Abergele & Pensarn  - Location Search  - Maps  - Schedule - Show Oldest Report First - Hide Detailed Signalling Data  -  -
 

Trust train ID: 401H93MV27.
Transport for Wales express passenger service from Llandudno to Manchester Airport.
Timed as a Class 158, 168, 170 or 175 DMU at a maximum speed of 100 mph.
Permanent schedule P64325 runs Saturdays effective from 16/12/2023 to 01/06/2024. A dynamic link to the current day's instance of this train is here: Today's P64325.
Activated automatically at 27/04/2024 16:43:00.


Action Location When Trigger Following
Terminated Manchester Airport 27/04/2024 20:14:00 N/A N/A
Arrived (P120) Manchester Airport 27/04/2024 20:14:00 N/A N/A
N/A 27/04/2024 20:12:35 MP: S255 to A255 00:19:59 behind 2A84
Arr (U) P4 Manchester Airport 27/04/2024 20:12:34 MP: 0262 to S255 00:19:58 behind 2A84
Approaching Manchester Airport 27/04/2024 20:11:03 MP: 0272 to 0262 00:07:19 behind 1P82
Passed 120 Heald Green West Junction 27/04/2024 20:11:00 N/A N/A
Dep (U) P2 Heald Green 27/04/2024 20:10:21 MP: 0286 to 0272 00:07:28 behind 1P82
Arr (U) P2 Heald Green 27/04/2024 20:09:37 MP: 0288 to 0286 00:07:40 behind 1P82
Passed 60 Heald Green 27/04/2024 20:09:00 N/A N/A
Arrived Gatley 27/04/2024 20:08:42 N/A N/A
Dep (U) P2 Gatley 27/04/2024 20:08:41 MP: 0290 to 0288 00:07:46 behind 1P82
Approaching Heald Green 27/04/2024 20:08:41 MP: 0290 to 0288 00:07:46 behind 1P82
Departed Gatley 27/04/2024 20:08:09 N/A N/A
Dep (U) P2 East Didsbury 27/04/2024 20:06:59 MP: 0292 to 0290 00:07:06 behind 1P82
Arr (U) P2 Gatley 27/04/2024 20:06:59 MP: 0292 to 0290 00:07:06 behind 1P82
Departed (P180) East Didsbury 27/04/2024 20:06:00 N/A N/A
Arrived (P180) East Didsbury 27/04/2024 20:05:00 N/A N/A
Arrived Burnage 27/04/2024 20:04:53 N/A N/A
Dep (U) P2 Burnage 27/04/2024 20:04:22 MP: 0294 to 0292 00:05:10 behind 1P82
Arr (U) P2 East Didsbury 27/04/2024 20:04:22 MP: 0294 to 0292 00:05:10 behind 1P82
Approaching Gatley 27/04/2024 20:04:22 MP: 0294 to 0292 00:05:10 behind 1P82
Departed Burnage 27/04/2024 20:04:01 N/A N/A
Arrived Mauldeth Road 27/04/2024 20:04:00 N/A N/A
Dep (U) P1 Mauldeth Road 27/04/2024 20:03:42 MP: 0296 to 0294 00:05:07 behind 1P82
Arr (U) P2 Burnage 27/04/2024 20:03:42 MP: 0296 to 0294 00:05:07 behind 1P82
Approaching East Didsbury 27/04/2024 20:03:42 MP: 0296 to 0294 00:05:07 behind 1P82
Departed Mauldeth Road 27/04/2024 20:03:12 N/A N/A
Arr (U) P1 Mauldeth Road 27/04/2024 20:03:00 MP: 0298 to 0296 00:05:06 behind 1P82
Approaching Burnage 27/04/2024 20:03:00 MP: 0298 to 0296 00:05:06 behind 1P82
Dep (U) from A Slade Lane Junction 27/04/2024 20:01:46 MP: 0033 to 0298 00:05:05 behind 1P82
Approaching Mauldeth Road 27/04/2024 20:01:46 MP: 0033 to 0298 00:05:05 behind 1P82
Approaching Slade Lane Junction 27/04/2024 20:01:28 MP: 0037 to 0033 00:05:06 behind 1P82
N/A 27/04/2024 20:01:05 MP: 0057 to 0037 00:05:06 behind 1P82
Passed 150 Slade Lane Junction 27/04/2024 20:01:00 N/A N/A
N/A 27/04/2024 20:00:36 MP: 0096 to 0057 00:05:05 behind 1P82
Dep (U) from S Ardwick East Junction 27/04/2024 20:00:10 MP: 0304 to 0096 00:05:04 behind 1P82
Approaching Longsight Carriage Maintenance Depot 27/04/2024 20:00:10 MP: 0304 to 0096 00:05:04 behind 1P82
Approaching Longsight North 27/04/2024 20:00:10 MP: 0304 to 0096 00:05:04 behind 1P82
Departed Ardwick East Junction 27/04/2024 20:00:09 N/A N/A
Passed 210 Ardwick Junction 27/04/2024 20:00:00 N/A N/A
Approaching Ardwick East Junction 27/04/2024 19:59:26 MP: 0332 to 0304 00:05:01 behind 1P82
Dep (U) P13 from S Manchester Piccadilly 27/04/2024 19:58:32 MP: 0382 to 0332 00:05:01 behind 1P82
N/A 27/04/2024 19:58:32 M3: M382 to COUT 00:00:04 behind 2N94
Departed (P180) Manchester Piccadilly 27/04/2024 19:58:00 N/A N/A
N/A 27/04/2024 19:56:16 M3: STIN to M382 00:05:10 behind 1P82
Approaching Manchester London Road 27/04/2024 19:56:15 MP: S382 to 0382 00:05:09 behind 1P82
N/A 27/04/2024 19:56:15 MP: 0386 to S382 00:05:10 behind 1P82
N/A 27/04/2024 19:56:15 M3: M386 to COUT 00:02:20 behind 5Y58
Arrived (P180) Manchester Piccadilly 27/04/2024 19:56:00 N/A N/A
Arr (U) P13 Manchester Piccadilly 27/04/2024 19:55:25 MP: 0402 to 0386 00:04:58 behind 1P82
N/A 27/04/2024 19:55:25 M3: 0402 to M386 00:04:58 behind 1P82
Approaching Manchester Piccadilly 27/04/2024 19:54:43 MP: STIN to 0402 00:05:04 behind 1P82
N/A 27/04/2024 19:54:43 MP: Cancel ORUA N/A
N/A 27/04/2024 19:54:43 M3: Cancel ORUA N/A
Dep (U) P4 from U Manchester Oxford Road 27/04/2024 19:54:42 M3: 0414 to 0402 00:05:04 behind 1P82
N/A 27/04/2024 19:54:42 M3: I/pose LSUO (1P82) 00:05:03 behind 1P82
N/A 27/04/2024 19:54:31 M3: 0436 to 0414 00:06:30 behind 1P82
Departed (P180) Manchester Oxford Road 27/04/2024 19:54:00 N/A N/A
Arrived (P180) Manchester Oxford Road 27/04/2024 19:52:00 N/A N/A
Dep (U) P1 Manchester Deansgate 27/04/2024 19:51:36 M3: 0458 to 0436 00:04:27 behind 1P82
Arr (U) P4 Manchester Oxford Road 27/04/2024 19:51:36 M3: 0458 to 0436 00:04:27 behind 1P82
N/A 27/04/2024 19:51:01 MP: I/pose ORUA (1P82) 00:04:49 behind 1P82
N/A 27/04/2024 19:51:01 M3: I/pose ORUA (1P82) 00:04:50 behind 1P82
Passed 180 Manchester Deansgate 27/04/2024 19:51:00 N/A N/A
Arr (U) P1 Manchester Deansgate 27/04/2024 19:49:20 M3: 0466 to 0458 00:03:12 behind 1P82
Approaching Manchester Oxford Road 27/04/2024 19:49:20 M3: 0466 to 0458 00:03:12 behind 1P82
Dep (U) Water Street Junction 27/04/2024 19:48:26 M3: 0532 to 0466 00:04:36 behind 1P82
Approaching Manchester Deansgate 27/04/2024 19:48:26 M3: 0532 to 0466 00:04:36 behind 1P82
N/A 27/04/2024 19:48:26 M3: Cancel UBOR N/A
Passed 60 Water Street Junction 27/04/2024 19:48:00 N/A N/A
Passed 120 Ordsall Lane Junction 27/04/2024 19:48:00 N/A N/A
Dep (U) from M Ordsall Lane Junction 27/04/2024 19:47:30 M3: 0542 to 0532 00:12:13 behind 1Y57
Approaching Water Street Junction 27/04/2024 19:47:30 M3: 0542 to 0532 00:12:13 behind 1Y57
N/A 27/04/2024 19:47:30 M3: I/pose MCUB (1Y57) 00:12:12 behind 1Y57
N/A 27/04/2024 19:46:49 M3: I/pose UBOR (1P82) 00:04:25 behind 1P82
Approaching Ordsall Lane Junction 27/04/2024 19:46:34 M3: 0544 to 0542 00:17:42 behind 1P39
N/A 27/04/2024 19:46:00 M3: 0546 to 0544 00:17:42 behind 1P39
Arrived Patricroft 27/04/2024 19:45:12 N/A N/A
Dep (U) P1 Eccles 27/04/2024 19:45:11 M3: E106 to 0546 00:17:43 behind 1P39
N/A 27/04/2024 19:45:11 WA: Cancel E106 N/A
N/A 27/04/2024 19:45:11 M3: UCMA to COUT 00:00:22 behind 1Y57
Passed 240 Eccles 27/04/2024 19:45:00 N/A N/A
Dep (U) P1 Patricroft 27/04/2024 19:44:25 WA: E108 to E106 00:17:42 behind 1P39
Arr (U) to M Eccles 27/04/2024 19:44:25 WA: E108 to E106 00:17:42 behind 1P39
N/A 27/04/2024 19:44:24 M3: E108 to E106 00:17:42 behind 1P39
Departed Patricroft 27/04/2024 19:44:06 N/A N/A
Arr (U) P1 Patricroft 27/04/2024 19:43:35 WA: E110 to E108 00:17:42 behind 1P39
Approaching Eccles 27/04/2024 19:43:35 WA: E110 to E108 00:17:42 behind 1P39
N/A 27/04/2024 19:43:34 M3: E110 to E108 00:17:42 behind 1P39
Approaching Patricroft 27/04/2024 19:42:40 WA: E112 to E110 00:17:41 behind 1P39
N/A 27/04/2024 19:42:40 M3: E112 to E110 00:17:41 behind 1P39
N/A 27/04/2024 19:41:49 WA: Cancel E114 N/A
N/A 27/04/2024 19:41:43 WA: I/pose E112 (1P39) 00:17:39 behind 1P39
N/A 27/04/2024 19:41:42 M3: E114 to E112 00:17:38 behind 1P39
Dep (U) Astley 27/04/2024 19:40:54 WA: AYUP to AYDB 00:17:32 behind 1P39
N/A 27/04/2024 19:40:54 WA: Cancel AYUM N/A
N/A 27/04/2024 19:40:48 WA: I/pose E114 (1P39) 00:17:35 behind 1P39
N/A 27/04/2024 19:40:48 M3: STIN to UCMA 00:17:35 behind 1P39
N/A 27/04/2024 19:40:48 M3: E015 to E114 00:17:35 behind 1P39
Approaching Astley 27/04/2024 19:40:18 WA: 0497 to AYUP 00:17:35 behind 1P39
N/A 27/04/2024 19:40:18 M3: STIN to E015 00:17:34 behind 1P39
Passed 180 Astley 27/04/2024 19:40:00 N/A N/A
N/A 27/04/2024 19:39:41 WA: 0501 to 0497 00:17:34 behind 1P39
N/A 27/04/2024 19:39:08 WA: 0503 to 0501 00:17:34 behind 1P39
N/A 27/04/2024 19:38:35 WA: I/pose AYUM (1P39) 00:17:33 behind 1P39
N/A 27/04/2024 19:38:34 WA: 0505 to 0503 00:17:33 behind 1P39
N/A 27/04/2024 19:38:00 WA: 0507 to 0505 00:17:32 behind 1P39
N/A 27/04/2024 19:37:23 WA: 0509 to 0507 00:17:27 behind 1P39
N/A 27/04/2024 19:36:38 WA: 0511 to 0509 00:17:18 behind 1P39
Passed 180 Parkside Junction 27/04/2024 19:36:00 N/A N/A
Dep (U) P1 from M Newton-Le-Willows 27/04/2024 19:35:20 WA: 0533 to 0511 00:17:01 behind 1P39
Dep (U) Parkside Junction 27/04/2024 19:35:20 WA: 0533 to 0511 00:17:01 behind 1P39
Departed (P180) Newton-Le-Willows 27/04/2024 19:34:00 N/A N/A
Arrived (P150) Newton-Le-Willows 27/04/2024 19:33:00 N/A N/A
Arr (U) P1 Newton-Le-Willows 27/04/2024 19:32:34 WA: 0537 to 0533 00:21:06 behind 1P39
Approaching Parkside Junction 27/04/2024 19:32:34 WA: 0537 to 0533 00:21:06 behind 1P39
Dep (D) P4 from E Earlestown 27/04/2024 19:31:29 WA: 0543 to 0537 00:20:37 behind 1P39
Approaching Newton-Le-Willows 27/04/2024 19:31:29 WA: 0543 to 0537 00:20:37 behind 1P39
Departed (P150) Earlestown 27/04/2024 19:31:00 N/A N/A
Arrived (P90) Earlestown 27/04/2024 19:29:00 N/A N/A
Arr (D) P4 Earlestown 27/04/2024 19:28:16 WA: 0548 to 0543 00:30:30 behind 1E74
Approaching Earlestown 27/04/2024 19:27:45 WA: 0547 to 0548 00:30:33 behind 1E74
Passed 120 Winwick Junction 27/04/2024 19:27:00 N/A N/A
Dep (D) from E Winwick Junction 27/04/2024 19:26:49 WA: 0161 to 0547 00:30:34 behind 1E74
Approaching Winwick Junction 27/04/2024 19:25:54 WA: 0165 to 0161 00:30:37 behind 1E74
N/A 27/04/2024 19:24:55 WA: 0169 to 0165 00:30:32 behind 1E74
Dep (D) from S Dallam Junction 27/04/2024 19:24:19 WA: 0181 to 0169 00:30:27 behind 1E74
Passed 90 Dallam Junction 27/04/2024 19:24:00 N/A N/A
N/A 27/04/2024 19:23:31 WA: Cancel WNLS N/A
Dep (D) P4 from S Warrington Bank Quay 27/04/2024 19:22:59 WA: A193 to 0181 00:30:08 behind 1E74
Approaching Dallam Junction 27/04/2024 19:22:59 WA: A193 to 0181 00:30:08 behind 1E74
Departed (P60) Warrington Bank Quay 27/04/2024 19:22:00 N/A N/A
N/A 27/04/2024 19:20:05 WA: B193 to A193 00:06:42 behind 1H93
Dep (U) P4 from 4 Warrington Bank Quay 27/04/2024 19:20:04 WA: Cancel A193 N/A
Arrived (P0) Warrington Bank Quay 27/04/2024 19:20:00 N/A N/A
Arr (D) P4 Warrington Bank Quay 27/04/2024 19:19:47 WA: 0217 to B193 00:29:40 behind 1E74
Approaching Warrington Bank Quay 27/04/2024 19:18:09 WA: 0231 to 0217 00:54:53 behind 9S85
Dep (D) from M Acton Grange Junction 27/04/2024 19:17:04 WA: 0239 to 0231 00:54:22 behind 9S85
Passed 30 Acton Grange Junction 27/04/2024 19:17:00 N/A N/A
N/A 27/04/2024 19:16:00 WA: Cancel W254 N/A
Dep (D) P2 Runcorn East 27/04/2024 19:15:59 WA: A254 to 0239 00:29:43 behind 1E74
Approaching Acton Grange Junction 27/04/2024 19:15:59 WA: A254 to 0239 00:29:43 behind 1E74
Departed (P120) Runcorn East 27/04/2024 19:14:00 N/A N/A
N/A 27/04/2024 19:13:23 WA: I/pose A193 (1E74) 00:23:16 behind 1E74
N/A 27/04/2024 19:12:28 WA: I/pose WNLS (1E74) 00:29:33 behind 1E74
Arr (D) P2 Runcorn East 27/04/2024 19:12:27 WA: FJ07 to W254 00:29:33 behind 1E74
Arrived (P60) Runcorn East 27/04/2024 19:12:00 N/A N/A
N/A 27/04/2024 19:10:56 WA: B254 to A254 00:29:35 behind 1E74
Approaching Runcorn East 27/04/2024 19:10:55 WA: FJ05 to FJ07 00:29:35 behind 1E74
N/A 27/04/2024 19:10:55 WA: FJ07 to B254 00:29:35 behind 1E74
Passed 90 Frodsham Junction 27/04/2024 19:10:00 N/A N/A
N/A 27/04/2024 19:09:43 WA: FJ03 to FJ05 00:29:47 behind 1E74
Departed (P90) Frodsham 27/04/2024 19:08:00 N/A N/A
Arrived (P90) Frodsham 27/04/2024 19:07:00 N/A N/A
Departed (P60) Helsby 27/04/2024 19:03:00 N/A N/A
N/A 27/04/2024 19:01:46 WA: I/pose FJ03 (1E74) 00:27:07 behind 1E74
Arrived (P30) Helsby 27/04/2024 19:01:00 N/A N/A
N/A 27/04/2024 18:58:00 CS: MT22 to COUT 00:00:19 behind 2C47
Dep (D) Mickle Trafford 27/04/2024 18:57:06 CS: MT23 to MT22 00:09:50 behind 1F92
Passed 30 Mickle Trafford 27/04/2024 18:57:00 N/A N/A
Approaching Mickle Trafford 27/04/2024 18:56:29 CS: 0057 to MT23 00:10:00 behind 1F92
N/A 27/04/2024 18:54:47 CS: 0051 to 0057 00:10:10 behind 1F92
Dep (D) P4 Chester 27/04/2024 18:53:41 CS: 0076 to 0051 00:10:12 behind 1F92
Departed (P60) Chester 27/04/2024 18:53:00 N/A N/A
Arrived (P180) Chester 27/04/2024 18:51:00 N/A N/A
Arr (U) P4 Chester 27/04/2024 18:50:20 CS: 0116 to X076 00:25:25 behind 1V99
N/A 27/04/2024 18:50:20 CS: X076 to 0076 00:25:24 behind 1V99
Approaching Chester 27/04/2024 18:49:37 CS: 0124 to 0116 00:18:29 behind 1W95
Passed 150 Chester South Junction 27/04/2024 18:49:00 N/A N/A
N/A 27/04/2024 18:48:45 CS: 0132 to 0124 00:19:02 behind 1W95
Passed 210 Saltney Junction 27/04/2024 18:48:00 N/A N/A
Dep (U) Saltney Junction 27/04/2024 18:47:47 CS: 0134 to 0132 00:19:19 behind 1W95
Approaching Saltney Junction 27/04/2024 18:46:56 CS: 0204 to 0134 00:25:12 behind 1V99
N/A 27/04/2024 18:46:07 CS: 0206 to 0204 00:25:13 behind 1V99
N/A 27/04/2024 18:45:15 CS: 0208 to 0206 00:25:13 behind 1V99
N/A 27/04/2024 18:44:19 CS: 0210 to 0208 00:25:11 behind 1V99
Dep (U) P1 from 1 Shotton 27/04/2024 18:42:42 CS: 0212 to 0210 00:24:29 behind 1V99
Departed (P270) Shotton 27/04/2024 18:42:00 N/A N/A
Arrived (P240) Shotton 27/04/2024 18:40:00 N/A N/A
Arr (U) P1 from 1 Shotton 27/04/2024 18:39:21 CS: 0214 to 0212 00:22:06 behind 1V99
N/A 27/04/2024 18:39:21 C5: C214 to COUT 00:21:46 behind 1D15
Departed Rockcliffe Hall 27/04/2024 18:38:13 N/A N/A
Dep (U) from U Rockcliffe Hall 27/04/2024 18:38:03 C5: 6004 to C214 00:22:00 behind 1V99
Approaching Shotton 27/04/2024 18:38:03 CS: 6004 to 0214 00:21:59 behind 1V99
N/A 27/04/2024 18:38:03 C5: I/pose CHLS (1V99) 00:22:00 behind 1V99
Dep (U) P1 from U Flint 27/04/2024 18:35:53 C5: 6008 to 6004 00:21:46 behind 1V99
Approaching Rockcliffe Hall 27/04/2024 18:35:53 C5: 6008 to 6004 00:21:46 behind 1V99
N/A 27/04/2024 18:35:53 CS: STIN to 6004 00:21:46 behind 1V99
Departed (P210) Flint 27/04/2024 18:35:00 N/A N/A
Arrived (P240) Flint 27/04/2024 18:34:00 N/A N/A
Dep (U) from U Holywell Junction 27/04/2024 18:31:38 C5: 6024 to 6008 00:23:22 behind 1V99
Arr (U) P1 from U Flint 27/04/2024 18:31:38 C5: 6024 to 6008 00:23:22 behind 1V99
Departed Holywell Junction 27/04/2024 18:30:38 N/A N/A
Dep (U) from U Mostyn East Junction 27/04/2024 18:29:02 C5: 6040 to 6024 00:23:25 behind 1V99
Approaching Holywell Junction 27/04/2024 18:29:02 C5: 6040 to 6024 00:23:25 behind 1V99
Approaching Flint 27/04/2024 18:29:02 C5: 6040 to 6024 00:23:25 behind 1V99
Passed 300 Mostyn East Junction 27/04/2024 18:29:00 N/A N/A
Approaching Mostyn East Junction 27/04/2024 18:28:21 C5: 6044 to 6040 00:23:25 behind 1V99
N/A 27/04/2024 18:25:51 C5: 6056 to 6044 00:23:21 behind 1V99
Dep (U) P1 from U Prestatyn 27/04/2024 18:23:45 C5: 6066 to 6056 00:23:13 behind 1V99
Departed (P300) Prestatyn 27/04/2024 18:23:00 N/A N/A
Arrived (P270) Prestatyn 27/04/2024 18:21:00 N/A N/A
Dep (U) P1 from U Rhyl 27/04/2024 18:17:05 C5: 6084 to 6066 00:23:46 behind 1V99
Arr (U) P1 from U Prestatyn 27/04/2024 18:17:05 C5: 6084 to 6066 00:23:46 behind 1V99
Departed (P240) Rhyl 27/04/2024 18:16:00 N/A N/A
Arrived (P180) Rhyl 27/04/2024 18:13:00 N/A N/A
Arr (U) P1 from U Rhyl 27/04/2024 18:11:58 C5: 6098 to 6084 00:21:42 behind 1V99
Approaching Prestatyn 27/04/2024 18:11:58 C5: 6098 to 6084 00:21:42 behind 1V99
Dep (U) P1 from U Abergele & Pensarn 27/04/2024 18:09:15 C5: 6106 to 6098 00:20:57 behind 1V99
Approaching Rhyl 27/04/2024 18:09:15 C5: 6106 to 6098 00:20:57 behind 1V99
Departed (P210) Abergele & Pensarn 27/04/2024 18:09:00 N/A N/A
Arrived (P150) Abergele & Pensarn 27/04/2024 18:07:00 N/A N/A
Arr (U) P1 from U Abergele & Pensarn 27/04/2024 18:04:06 C5: LJ50 to 6106 00:18:46 behind 1V99
Dep (U) P2 from U Colwyn Bay 27/04/2024 18:02:21 C5: APLJ to LJ50 00:18:34 behind 1V99
Approaching Abergele & Pensarn 27/04/2024 18:02:21 C5: APLJ to LJ50 00:18:34 behind 1V99
Departed (P90) Colwyn Bay 27/04/2024 18:01:00 N/A N/A
Arrived (P120) Colwyn Bay 27/04/2024 18:00:00 N/A N/A
Departed (P120) Llandudno Junction 27/04/2024 17:55:00 N/A N/A
N/A 27/04/2024 17:54:41 C5: I/pose APLJ (1V99) 00:18:05 behind 1V99
Arrived (P120) Llandudno Junction 27/04/2024 17:53:00 N/A N/A
Departed (P90) Deganwy 27/04/2024 17:49:00 N/A N/A
Arrived (P90) Deganwy 27/04/2024 17:48:00 N/A N/A
Departed (P0) Llandudno 27/04/2024 17:43:00 N/A N/A
Activated as 401H93MV27 Llandudno 27/04/2024 16:43:00 N/A N/A
Generated from schedule P64325 N/A 26/04/2024 00:26:06 N/A N/A

Contains Information of Network Rail Infrastructure Limited licensed under this licence.
TrackIT! is provided as a free service, but obviously costs money to run. If you like what you see, please consider making a donation.
TrackIT! Copyright © 2012-2024, James Uppington. All rights reserved.

TrackIT! uses cookies to remember your site preferences and provide an enhanced user experience. By continuing use of this site, you are agreeing to TrackIT!'s use of cookies for this purpose.