TrackIT! - Birmingham New Street

Location Search  - Maps
Show trains from previous  and for the next  -  -  - Reports  -  -  -  -

Filters - Headcode:  - TOC:  - Origin:  - Destination:    

 
CRS: BHM, TIPLoc: BHAMNWS, Stanox: 65630

Train TOC Origin Destination Action WTT Public Actual Var Plt (S) Plt (A) Lin (S) Lin (A) Pth (S) Pth (A) Latest Latest TD Report
5D80 VT Oxley Carriage Maintenance Depot (04:33) Birmingham New Street (05:04) Arrive 05:04   05:07 3L 4M 5 5 0 Arr Birmingham New Street 3L @ 05:07 Terminated @ Birmingham New Street
3S03   Kings Norton On Track Plant Depot (04:18) Kings Norton On Track Plant Depot (14:02) Arrive 04:40   05:09 29L 10 10 0 0 Dep Wellington (Shropshire) 26½L @ 06:02 Dep (D) P2 @ Wellington (Shropshire)
Depart 04:44   05:12 28L 10 0 1
5V02 XC Tyseley Carriage Sidings (05:11) Birmingham New Street (05:24) Arrive 05:24   05:17 7E 11 11 E DEL 0 Arr Birmingham New Street 7E @ 05:17 Terminated @ Birmingham New Street
Forms 1V02 XC Birmingham New Street (05:37) - Cardiff Central (07:57)
1L26 XC Birmingham New Street (05:19) Stansted Airport (08:41) Formed by 5V01 XC Tyseley Carriage Sidings (04:32) - Birmingham New Street (04:48) Arr Narborough 2L @ 06:05 Dep (D) P7 from H @ Nuneaton
Depart 05:19 05:19 05:19 RT 3M 3 WL 3 2
5D04 XC Tyseley Carriage Sidings (05:06) Nottingham (06:47) Arrive 05:20   05:13 7E 10A 10 DEL 0 DEL 0 Dep Stenson Junction 7E @ 05:56 Dep (U) from C @ Stenson Junction
Depart 05:25   05:22 3E 10 0 2
5H09 XC Barton Under Needwood Carriage Maintenance Depot ( (04:52) Birmingham New Street (05:24) Arrive 05:24   05:23 1E 3 3 3 WL 0 Arr Birmingham New Street 1E @ 05:23 Terminated @ Birmingham New Street
2H01 LM Birmingham New Street (05:25) Rugeley Trent Valley (06:18) Depart 05:25 05:25     7A   WL     No report No report
2H01 Birmingham New Street (05:25) Hednesford (06:07) Depart 05:25   05:25 RT 7 7 2 Arr Landywood 4½L @ 06:04 Activated @ Birmingham New Street
5P01 LM Soho Light Maintenance Depot (05:20) Birmingham New Street (05:33) Arrive 05:33   05:28 5E 10A 10 0 0 Arr Birmingham New Street 5E @ 05:28 Terminated @ Birmingham New Street
5P06 LM Birmingham New Street (05:28) Lichfield Trent Valley High Level (06:03) Depart 05:28   05:28 RT 6A 4 WL 4 2 Arr Lichfield Trent Valley High Level 9E @ 05:54 Terminated @ Lichfield Trent Valley High Level
1D80 VT Birmingham New Street (05:30) Holyhead (08:22) Depart 05:30 05:30 05:30 RT 4 5 5 1 Arr Stafford 2L @ 06:04 Arr (D) P5 from 5 @ Stafford
1R00 VT Wolverhampton (04:57) Euston (07:03) Arrive 05:23 05:24 05:25 2L 2 2 WL 2 0 Dep Rugby 1L @ 06:05 Approaching @ Hillmorton Junction
Depart 05:30 05:30 05:33 3L 2 2 2
5R06 LM Birmingham New Street (05:35) Redditch (05:59) Formed by 5G00 LM Soho Light Maintenance Depot (00:39) - Birmingham New Street (00:51) Arr Redditch RT @ 05:59 Terminated @ Redditch
Depart 05:35   05:33 2E 5B 12 T 3
1F42 LM Birmingham New Street (05:34) Liverpool Lime Street High Level (07:17) Depart 05:34 05:34 05:34 RT 4C C C 1 Dep Penkridge ½L @ 06:04 Dep (D) P1 @ Penkridge
2P01 Birmingham New Street (05:35) Lichfield Trent Valley High Level (06:17) Depart 05:35   05:34 1E 10 0 2 Arr Blake Street ½L @ 06:05 Arr (D) P2 @ Blake Street
1Y06 LM Birmingham New Street (05:35) Euston (07:38) Depart 05:35 05:35 05:36 1L 7M 7 WL 7 2 Arr Coventry 3L @ 06:06 Arr (U) P3 @ Coventry
1V02 XC Birmingham New Street (05:37) Cardiff Central (07:57) Formed by 5V02 XC Tyseley Carriage Sidings (05:11) - Birmingham New Street (05:24) Dep Stoke Works Junction 4L @ 06:05 Dep (D) @ Stoke Works Junction
Depart 05:37 05:37 05:37 RT 11 11 DEL E 2
5N05 LM Birmingham New Street (05:40) Longbridge (06:08) Depart 05:40   05:38 2E 8B 8 8 3 Arr Longbridge Reversing Sidings 3E @ 05:58 Approaching @ Longbridge
5G20 LM Wolverhampton (05:20) Birmingham New Street (05:36) Arrive 05:36   05:40 4L 2A 2 2 0 Arr Birmingham New Street 4L @ 05:40 Terminated @ Birmingham New Street
Forms 2C20 LM Birmingham New Street (05:38) - Coventry (06:06)
5S31 XC Barton Under Needwood Carriage Maintenance Depot ( (04:59) Birmingham New Street (05:43) Arrive 05:43   05:41 2E 12 12 T DEL 0 Arr Birmingham New Street 2E @ 05:41 Terminated @ Birmingham New Street
Forms 1S31 XC Birmingham New Street (06:03) - Edinburgh Waverley (11:08)
2C20 LM Birmingham New Street (05:38) Coventry (06:06) Formed by 5G20 LM Wolverhampton (05:20) - Birmingham New Street (05:36) Arr Tile Hill @ 06:05½ Arr (U) P2 @ Tile Hill
Depart 05:38 05:38 05:43 5L 2A 2 WL 2 2
5J02 LM Tyseley Carriage Sidings (05:31) Birmingham New Street (05:49) Arrive 05:49   05:45 4E 10B 10 0 DEL 0 Arr Birmingham New Street 4E @ 05:45 Terminated @ Birmingham New Street
Forms 2J02 LM Birmingham New Street (05:56) - Shrewsbury (07:05)
2U02 LM Birmingham New Street (05:46) Four Oaks (06:11) Depart 05:46 05:46 05:46 RT 9A 4 DEL 4 2 Dep Wylde Green ½E @ 06:04 Approaching @ Sutton Coldfield
2R01 LM Birmingham New Street (05:43) Redditch (06:25) Depart 05:43 05:43 05:48 5L 8A 8 8 3 Arr Kings Norton 6L @ 06:04 Arr (D) P4 @ Kings Norton
1R02 VT Birmingham New Street (05:50) Euston (07:18) Formed by 5R02 VT Barton Under Needwood Carriage Maintenance Depot ( (04:25) - Birmingham New Street (04:58) Arr Hampton-In-Arden @ 06:06 Arr (U) P1 @ Hampton-In-Arden
Depart 05:50 05:50 05:50 RT 1 1 WL 1 2
5S36 VT Oxley Carriage Maintenance Depot (05:17) Birmingham New Street (05:41) Arrive 05:41   05:51 10L 5 5 5 0 Arr Birmingham New Street 10L @ 05:51 Arr (D) P5 from 5 @ Birmingham New Street
Forms 1S36 VT Birmingham New Street (06:05) - Edinburgh Waverley (10:18)
1K01 XC Birmingham New Street (05:52) Leicester (06:48) Depart 05:52 05:52 05:52 RT 11M 11 DEL E 2 Dep Water Orton 1L @ 06:03 Approaching @ Coleshill Parkway
2O02 LM Birmingham New Street (05:53) Bromsgrove (06:24) Formed by Redditch (23:30) - Birmingham New Street (23:55) Arr Selly Oak 1½L @ 06:04 Arr (D) P2 from 1 @ Selly Oak
Depart 05:53 05:53 05:53 RT 9B 9 9 3
5G12 LM Birmingham International (05:39) Birmingham New Street (05:48) Arrive 05:48   05:54 6L 4 4 4 WL 0 Arr Birmingham New Street 6L @ 05:54 Terminated @ Birmingham New Street
Forms 1Y16 LM Birmingham New Street (07:06) - Euston (09:17)
2C01 LM Coventry (05:33) Birmingham New Street (06:01) Arrive 06:01 06:01 05:56 5E 7 7 7 WL 0 Arr Birmingham New Street 5E @ 05:56 Terminated @ Birmingham New Street
2J02 LM Birmingham New Street (05:56) Shrewsbury (07:05) Formed by 5J02 LM Tyseley Carriage Sidings (05:31) - Birmingham New Street (05:49) Arr Smethwick Rolfe Street @ 06:02 Arr (D) P2 from 2 @ Sandwell + Dudley
Depart 05:56 05:56 05:56 RT 10B 10 0 1
5D50 XC Tyseley Carriage Sidings (05:41) Birmingham New Street (05:59) Arrive 05:59   05:57 2E 10M 10 0 DEL 0 Arr Birmingham New Street 2E @ 05:57 Terminated @ Birmingham New Street
Forms 1L28 XC Birmingham New Street (06:22) - Stansted Airport (09:41)
2H03 LM Wolverhampton (05:30) Rugeley Trent Valley (07:00) Arrive 05:57 05:57     1A   WL     No report No report
Depart 06:00 06:00          
1H09 XC Birmingham New Street (06:01) Manchester Piccadilly (07:29) Depart 06:01 06:01 06:02 1L 3B 3 3 1 Dep Birmingham New Street 1L @ 06:02 Dep (D) P3 from 3 @ Birmingham New Street
2H03 Wolverhampton (05:30) Hednesford (06:49) Arrive 05:57   05:59 2L 1 1 0 Dep Proof House Junction 2L @ 06:04 Activated @ Wolverhampton
Depart 06:00   06:02 2L 1 1 2
5G70 XC Tyseley Carriage Sidings (05:49) Birmingham New Street (06:02) Arrive 06:02       3SG     DEL   No report Cancelled (OU) @ Tyseley Carriage Sidings
Forms 5T57 XC Birmingham New Street (19:34) - Birmingham New Street (19:59)
5P03 LM Soho Light Maintenance Depot (05:47) Birmingham New Street (06:00) Arrive 06:00   06:02 2L 8A 8 8 0 Arr Birmingham New Street 2L @ 06:02 Terminated @ Birmingham New Street
Forms 2P03 LM Birmingham New Street (06:07) - Lichfield Trent Valley High Level (06:47)
1S31 XC Birmingham New Street (06:03) Edinburgh Waverley (11:08) Formed by 5S31 XC Barton Under Needwood Carriage Maintenance Depot ( (04:59) - Birmingham New Street (05:43) Dep Birmingham New Street RT @ 06:03 Approaching @ Proof House Junction
Depart 06:03 06:03 06:03 RT 12 12 DEL T 2
1O02 XC Birmingham New Street (06:03) Bournemouth (09:13) Depart 06:03 06:03     3A   WL     No report Activated @ Birmingham New Street
1S36 VT Birmingham New Street (06:05) Edinburgh Waverley (10:18) Formed by 5S36 VT Oxley Carriage Maintenance Depot (05:17) - Birmingham New Street (05:41) No report Activated @ Birmingham New Street
Depart 06:05 06:05     5      
1R05 VT Wolverhampton (05:42) Euston (07:31) Arrive 06:03 06:04 06:06 3L 1 1 WL 1 0 Arr Birmingham New Street 3L @ 06:06 Arr (U) P1 from 1 @ Birmingham New Street
Depart 06:06 06:06          
5H13 XC Barton Under Needwood Carriage Maintenance Depot ( (05:29) Birmingham New Street (06:08) Arrive 06:08       5     WL   Dep Proof House Junction 1½E @ 06:03 Approaching @ Birmingham New Street
5U04 LM Soho Light Maintenance Depot (05:58) Birmingham New Street (06:10) Arrive 06:10       8A       Dep Soho North Junction RT @ 06:05 Approaching @ Soho South Junction
Forms 2U04 LM Birmingham New Street (06:15) - Four Oaks (06:40)
2W00 LM Birmingham New Street (06:12) Wolverhampton (06:37) Depart 06:12 06:12     7B       No report Activated @ Birmingham New Street
1W12 LM Birmingham New Street (06:13) Euston (08:21) Depart 06:13 06:13     4A   WL     No report Activated @ Birmingham New Street
2U04 LM Birmingham New Street (06:15) Four Oaks (06:40) Formed by 5U04 LM Soho Light Maintenance Depot (05:58) - Birmingham New Street (06:10) No report Activated @ Birmingham New Street
Depart 06:15 06:15     8A   DEL    
2I22 LM Birmingham New Street (06:16) Birmingham International (06:34) Depart 06:16 06:16     7A   WL     No report Activated @ Birmingham New Street
5O04 LM Soho Light Maintenance Depot (06:05) Birmingham New Street (06:17) Arrive 06:17       9M       No report Activated @ Soho Light Maintenance Depot
Forms 2O04 LM Birmingham New Street (06:23) - Bromsgrove (06:57)
2R03 LM Four Oaks (05:52) Redditch (06:54) Arrive 06:15 06:15     12     DEL   Arr Gravelly Hill ½E @ 06:04 Arr (U) P1 @ Gravelly Hill
Depart 06:18 06:17          
1D50 XC Birmingham New Street (06:19) Nottingham (07:36) Depart 06:19 06:19     10A   DEL     No report Activated @ Birmingham New Street
2W01 LM Wolverhampton (06:00) Birmingham New Street (06:20) Arrive 06:20 06:20     1A       Dep Wolverhampton RT @ 06:00 Approaching @ Coseley
Forms 2A01 LM Birmingham New Street (06:31) - Walsall (06:57)
1J03 AW Birmingham New Street (06:22) Aberystwyth (09:19) Depart 06:22 06:22     3B       No report Activated @ Birmingham New Street
1L28 XC Birmingham New Street (06:22) Stansted Airport (09:41) Formed by 5D50 XC Tyseley Carriage Sidings (05:41) - Birmingham New Street (05:59) No report Activated @ Birmingham New Street
Depart 06:22 06:22     10M   DEL    
2Y01 LM Northampton (05:15) Birmingham New Street (06:15) Arrive 06:15 06:15     6A     WL   Arr Berkswell 7L @ 06:04 Arr (D) P1 @ Berkswell
Forms 1Y14 LM Birmingham New Street (06:36) - Euston (08:48)
2O04 LM Birmingham New Street (06:23) Bromsgrove (06:57) Formed by 5O04 LM Soho Light Maintenance Depot (06:05) - Birmingham New Street (06:17) No report Activated @ Birmingham New Street
Depart 06:23 06:23     9M      
5F44 LM Birmingham International (06:16) Birmingham New Street (06:26) Arrive 06:26       8     WL   No report Activated @ Birmingham International
5S39 VT Oxley Carriage Maintenance Depot (05:30) Birmingham New Street (06:31) Arrive 06:31       2       Dep Darlaston Junction 4½E @ 05:58 Approaching @ Bescot Up And Down Goods
Forms 1S39 VT Birmingham New Street (07:07) - Glasgow Central High Level (11:18)
1R07 VT Wolverhampton (06:03) Euston (07:57) Arrive 06:25 06:25     2   WL     Dep Wolverhampton RT @ 06:03 Dep (U) P2 from S @ Wolverhampton
Depart 06:28 06:28          
1H13 XC Birmingham New Street (06:30) Manchester Piccadilly (07:59) Depart 06:30 06:30     5B       No report Activated @ Birmingham New Street
1F44 LM Birmingham New Street (06:34) Liverpool Lime Street High Level (08:18) Depart 06:34 06:34     8B       No report Activated @ Birmingham New Street
5S33 XC Barton Under Needwood Carriage Maintenance Depot ( (06:08) Birmingham New Street (06:35) Arrive 06:35       9     DEL   No report Activated @ Barton Under Needwood Carriage Maintenance Depot (
Forms 1S33 XC Birmingham New Street (07:03) - Edinburgh Waverley (12:07)
1Y14 LM Birmingham New Street (06:36) Euston (08:48) Formed by 2Y01 LM Northampton (05:15) - Birmingham New Street (06:15) No report Activated @ Birmingham New Street
Depart 06:36 06:36     6A   WL    
2P05 LM Longbridge (06:13) Lichfield Trent Valley High Level (07:17) Arrive 06:33 06:33     7M   DEL     Dep Longbridge Reversing Sidings @ 06:04 Approaching @ Northfield
Depart 06:36 06:36          
5D51 XC Tyseley Carriage Sidings (06:16) Birmingham New Street (06:37) Arrive 06:37       10M     DEL   No report Activated @ Tyseley Carriage Sidings
Forms 1K03 XC Birmingham New Street (06:52) - Leicester (07:53)
5J04 LM Tyseley Carriage Sidings (06:03) Shrewsbury (07:39) Arrive 06:22       12B     DEL   No report Cancelled (MU) @ Tyseley Carriage Sidings
Depart 06:37            
1I00 AW Shrewsbury (05:18) Birmingham International (06:49) Arrive 06:14 06:16     3M   WL     Dep Dudley Port 1L @ 06:03 Approaching @ Sandwell + Dudley
Depart 06:39 06:39          
2C25 LM Coventry (06:12) Birmingham New Street (06:41) Arrive 06:41 06:41     7B     WL   No report Activated @ Coventry
Forms 2H25 LM Birmingham New Street (06:45) - Rugeley Trent Valley (07:39)
2W02 LM Walsall (06:02) Wolverhampton (07:07) Arrive 06:30 06:30     9B     DEL   Arr Bescot Stadium ½E @ 06:05 Arr (U) P1 @ Bescot Stadium
Depart 06:41 06:41          
2R05 LM Four Oaks (06:16) Redditch (07:23) Arrive 06:40 06:40     12     DEL   No report Activated @ Four Oaks
Depart 06:43 06:43          
5J40 LM Tyseley Carriage Sidings (06:30) Birmingham New Street (06:44) Arrive 06:44       7A     DEL   No report Cancelled (MU) @ Tyseley Carriage Sidings
Forms 2J40 LM Birmingham New Street (06:52) - Shrewsbury (08:00)
2H25 LM Birmingham New Street (06:45) Rugeley Trent Valley (07:39) Formed by 2C25 LM Coventry (06:12) - Birmingham New Street (06:41) No report No report
Depart 06:45 06:45     7B      
2H25 Birmingham New Street (06:45) Hednesford (07:27) Depart 06:45             No report Activated @ Birmingham New Street
2W03 LM Wolverhampton (06:18) Birmingham New Street (06:45) Arrive 06:45 06:45     3A       No report Activated @ Wolverhampton
Forms 2A03 LM Birmingham New Street (07:00) - Walsall (07:27)
2Y03 LM Northampton (05:42) Birmingham New Street (06:45) Arrive 06:45 06:45     4A     WL   Arr Rugby ½L @ 06:04 Arr (D) P1 from 1 @ Rugby
1M03 LM Great Malvern (05:43) Birmingham New Street (06:46) Arrive 06:46 06:49     10B       Dep Worcester Tunnel Junction ½E @ 06:01 Activated @ Great Malvern
Forms 1V20 LM Birmingham New Street (07:00) - Hereford (08:29)
2U06 LM Redditch (06:04) Four Oaks (07:10) Arrive 06:43 06:42     11A   DEL     Arr Alvechurch 1E @ 06:08 Arr (U) P1 @ Alvechurch
Depart 06:46 06:46          
5H17 XC Barton Under Needwood Carriage Maintenance Depot ( (05:58) Birmingham New Street (06:56) Arrive 06:56       7       Dep Wilnecote @ 05:59½ Approaching @ Kingsbury Branch Junction
1R09 VT Wolverhampton (06:15) Euston (08:07) Arrive 06:39 06:39     1   WL     No report Activated @ Wolverhampton
Depart 06:47 06:47          
1D51 XC Birmingham New Street (06:49) Nottingham (08:08) Depart 06:49 06:49     10A   DEL     No report Activated @ Birmingham New Street
2I28 LM Birmingham New Street (06:50) Birmingham International (07:09) Depart 06:50 06:50     6B   WL     No report Activated @ Birmingham New Street
1K03 XC Birmingham New Street (06:52) Leicester (07:53) Formed by 5D51 XC Tyseley Carriage Sidings (06:16) - Birmingham New Street (06:37) No report Activated @ Birmingham New Street
Depart 06:52 06:52     10M   DEL    
2J40 LM Birmingham New Street (06:52) Shrewsbury (08:00) Formed by 5J40 LM Tyseley Carriage Sidings (06:30) - Birmingham New Street (06:44) No report Cancelled (MU) @ Birmingham New Street
Depart 06:52 06:52     7A      
2O06 LM Lichfield Trent Valley High Level (06:09) Bromsgrove (07:24) Arrive 06:50 06:50     12     DEL   No report Activated @ Lichfield Trent Valley High Level
Depart 06:53 06:53          
2G01 LM Shrewsbury (05:40) Birmingham New Street (06:51) Arrive 06:51 06:53     4C       Arr Telford Central 3L @ 06:04 Arr (U) P1 @ Telford Central
Forms 2J06 LM Birmingham New Street (07:29) - Shrewsbury (08:47)
2A02 LM Rugeley Trent Valley (06:02) Birmingham New Street (06:58) Arrive 06:58 06:58     6B     WL   No report No report
Forms 2W04 LM Birmingham New Street (07:11) - Wolverhampton (07:37)
2A02 Hednesford (06:12) Birmingham New Street (06:58) Arrive 06:58             No report Activated @ Hednesford
2A03 LM Birmingham New Street (07:00) Walsall (07:27) Formed by 2W03 LM Wolverhampton (06:18) - Birmingham New Street (06:45) No report Activated @ Birmingham New Street
Depart 07:00 07:00     3A   WL    
1H14 XC Birmingham New Street (07:01) Manchester Piccadilly (08:29) Depart 07:01 07:01     5M       No report Activated @ Birmingham New Street
1S33 XC Birmingham New Street (07:03) Edinburgh Waverley (12:07) Formed by 5S33 XC Barton Under Needwood Carriage Maintenance Depot ( (06:08) - Birmingham New Street (06:35) No report Activated @ Birmingham New Street
Depart 07:03 07:03     9   DEL    
1F45 LM Birmingham New Street (07:04) Liverpool Lime Street High Level (08:42) Depart 07:04 07:04     8M       No report Activated @ Birmingham New Street
5D52 XC Tyseley Carriage Sidings (06:51) Birmingham New Street (07:04) Arrive 07:04       10A     DEL   No report Activated @ Tyseley Carriage Sidings
Forms 1D52 XC Birmingham New Street (07:19) - Nottingham (08:35)
1O04 XC Manchester Piccadilly (05:11) Bournemouth (10:13) Arrive 06:56 06:56     1A   WL     Arr Stoke-On-Trent 1½L @ 06:03 Arr (U) P1 @ Stoke-On-Trent
Depart 07:03 07:03          
5R17 VT Oxley Carriage Maintenance Depot (06:18) Birmingham New Street (07:05) Arrive 07:05       3       No report Activated @ Oxley Carriage Maintenance Depot
Forms 1R17 VT Birmingham New Street (07:21) - Euston (08:51)
2P07 LM Bromsgrove (06:29) Lichfield Trent Valley High Level (07:47) Arrive 07:03 07:03     12   DEL     No report Activated @ Bromsgrove
Depart 07:06 07:06          
1V42 XC Derby (06:10) Plymouth (10:47) Arrive 06:53 06:53     11B     DEL   No report Activated @ Derby
Depart 07:12 07:12          
2P03 LM Birmingham New Street (06:07) Lichfield Trent Valley High Level (06:47) Formed by 5P03 LM Soho Light Maintenance Depot (05:47) - Birmingham New Street (06:00) No report Activated @ Birmingham New Street
Depart 06:07 06:06     8A   DEL    
2A01 LM Birmingham New Street (06:31) Walsall (06:57) Formed by 2W01 LM Wolverhampton (06:00) - Birmingham New Street (06:20) No report Activated @ Birmingham New Street
Depart 06:31 06:30     1A   WL    
1V20 LM Birmingham New Street (07:00) Hereford (08:29) Formed by 1M03 LM Great Malvern (05:43) - Birmingham New Street (06:46) No report Activated @ Birmingham New Street
Depart 07:00 06:59     10B      

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.